【发布时间】: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,输出是什么?