如果这个问题不被认为在这个论坛中占有这个位置,请告诉我,我会立即删除它!
我在我的ubuntu上安装了一个vim插件(称为NERDTree)。当我打开具有非root状态的文件时,它运行良好。当我以root身份运行vim并尝试使用:NERDTree启动插件时,我被告知命令'NERDTree'未知。有人可以帮忙吗?
答案 0 :(得分:3)
放置在/usr/share/vim/vim7x
中的插件很可能在下次升级时被覆盖。如果您希望您的插件可用于root,则应将其安装在/root/.vim
。
也就是说,Vim默认使用名为netrw的文件浏览器插件。在安装任何第三方替代品之前,您可以尝试学习如何使用它(:h netrw
。
答案 1 :(得分:1)
您是否在家~/.vim/plugins
目录中安装了NERDTree插件?如果是这样,那么root用户可能不会“看到”它。将它移动到全局插件目录,这应该修复它。