如何在我的.vimrc中添加NERDTree?
发布于 2009-09-19 14:24:25
好吧,上一个版本有点简洁,但是您要寻找的答案是将下面这行代码添加到~/.vimrc
文件中。它告诉Vim您想要设置一个命令在Vim启动时运行,但由于它依赖于要加载的各种插件,所以在所有初始化完成之前,您不想运行它:
autocmd VimEnter * NERDTree
但是,如果您对光标始终在NERDTree窗口中启动这一事实感到恼火,您可以添加第二个自动命令,将光标移动到主窗口中:
autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
发布于 2012-05-10 00:04:58
我喜欢只在不带文件参数的情况下启动vim时才看到NERDTree,所以我在.vimrc中添加了以下内容:
autocmd VimEnter * if !argc() | NERDTree | endif
发布于 2013-01-27 16:51:30
根据NERDTree instructions,您可以只使用pathogen.vim。使用以下命令进行安装:
mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -Sso ~/.vim/autoload/pathogen.vim \
https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
将以下内容添加到您的.vimrc:
execute pathogen#infect()
然后安装NERDTree:
cd ~/.vim/bundle
git clone https://github.com/scrooloose/nerdtree.git
如果您想在Vim启动时自动打开NERDTree,请在您的.vimrc中添加以下内容:
autocmd vimenter * NERDTree
https://stackoverflow.com/questions/1447334
复制相似问题