在我的 vimrc 中,
autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
但是当我开始写入文件时,提示错误:
Error detected while processing VimEnter Auto commands for "*":
E492: Not an editor command: NERDTree
谁能帮帮我?
最佳答案
我尝试使用 vim-plug 安装 NERDTree ,所以当我启动 vim 并运行 :PlugInstall 时,我可以使用 :NERDTree 命令但是在退出后它不可用,原因是我没有下载插件因为我使用了 github,所以根据 documentation您必须按需使用它并将其包装在您的指令中:
call plug#begin('~/.vim/plugged') " Specify folder
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
call plug#end() " Initializes plugins
因此您的插件现在可用,您可以使用您的说明:
autocmd VimEnter * NERDTree
autocmd VimEnter * wincmd p
关于nerdtree - 无法打开 NERDTree,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12732386/