首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在.vimrc中添加NERDTree

如何在.vimrc中添加NERDTree
EN

Stack Overflow用户
提问于 2009-09-19 08:30:37
回答 5查看 75.5K关注 0票数 124

如何在我的.vimrc中添加NERDTree?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-09-19 14:24:25

好吧,上一个版本有点简洁,但是您要寻找的答案是将下面这行代码添加到~/.vimrc文件中。它告诉Vim您想要设置一个命令在Vim启动时运行,但由于它依赖于要加载的各种插件,所以在所有初始化完成之前,您不想运行它:

代码语言:javascript
复制
autocmd VimEnter * NERDTree

但是,如果您对光标始终在NERDTree窗口中启动这一事实感到恼火,您可以添加第二个自动命令,将光标移动到主窗口中:

代码语言:javascript
复制
autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
票数 209
EN

Stack Overflow用户

发布于 2012-05-10 00:04:58

我喜欢只在不带文件参数的情况下启动vim时才看到NERDTree,所以我在.vimrc中添加了以下内容:

代码语言:javascript
复制
autocmd VimEnter * if !argc() | NERDTree | endif
票数 24
EN

Stack Overflow用户

发布于 2013-01-27 16:51:30

根据NERDTree instructions,您可以只使用pathogen.vim。使用以下命令进行安装:

代码语言:javascript
复制
mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -Sso ~/.vim/autoload/pathogen.vim \
        https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim

将以下内容添加到您的.vimrc:

代码语言:javascript
复制
execute pathogen#infect()

然后安装NERDTree:

代码语言:javascript
复制
cd ~/.vim/bundle
git clone https://github.com/scrooloose/nerdtree.git

如果您想在Vim启动时自动打开NERDTree,请在您的.vimrc中添加以下内容:

代码语言:javascript
复制
autocmd vimenter * NERDTree
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1447334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档