【问题标题】:How can I open NERDTree at left side?如何在左侧打开 NERDTree?
【发布时间】:2019-05-11 13:57:57
【问题描述】:

我是 vim 的新手,正在尝试使用 NERDTree。好吧,我想我安装成功了,但是每次打开 NERDTree 时,它​​都会在窗口的右侧打开,如下所示。我希望它默认在左侧打开,但我不知道如何。如何默认打开窗口左侧的NERDTree?

我尝试将let g:NERDTreeWinPos = "LEFT"let g:NERDTreeWinPos = "left" 放入vimrc 文件中,但没有成功。

有关更多详细信息,我的 .vimrc 代码如下所示 我使用终极 vim。'

set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required

let g:NERDTreeWinPos = "LEFT"

set runtimepath+=~/.vim_runtime
set showcmd
set number

source ~/.vim_runtime/vimrcs/basic.vim
source ~/.vim_runtime/vimrcs/filetypes.vim
source ~/.vim_runtime/vimrcs/plugins_config.vim
source ~/.vim_runtime/vimrcs/extended.vim

try
source ~/.vim_runtime/my_configs.vim
catch
endtry

【问题讨论】:

  • 对不起,图片上传过程已经改变,我找不到直接显示的方式
  • 您能否编辑您的问题以包括您的vimrc
  • vimrc 添加 谢谢!! @Rafael
  • 必须小写:let g:NERDTreeWinPos = "left" 而不是LEFT
  • Nerdtree 默认位于左侧。所以我猜你的变量被覆盖了。尝试在正在运行的 vim 实例中运行它:let g:NERDTreeWinPos,输出是什么?

标签: vim nerdtree


【解决方案1】:

如果此问题尚未得到解答,请访问 ~/.vim_runtime/vimrcs/plugins_config.vim 文件并更改该文件中的 NERDTree 位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-16
    • 2016-09-09
    • 2013-01-27
    • 2022-11-27
    • 1970-01-01
    • 1970-01-01
    • 2012-08-24
    • 1970-01-01
    相关资源
    最近更新 更多