将vim作为root运行

时间:2013-02-23 16:43:26

标签: linux vim nerdtree

如果这个问题不被认为在这个论坛中占有这个位置,请告诉我,我会立即删除它!

我在我的ubuntu上安装了一个vim插件(称为NERDTree)。当我打开具有非root状态的文件时,它运行良好。当我以root身份运行vim并尝试使用:NERDTree启动插件时,我被告知命令'NERDTree'未知。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:3)

放置在/usr/share/vim/vim7x中的插件很可能在下次升级时被覆盖。如果您希望您的插件可用于root,则应将其安装在/root/.vim

也就是说,Vim默认使用名为netrw的文件浏览器插件。在安装任何第三方替代品之前,您可以尝试学习如何使用它(:h netrw

答案 1 :(得分:1)

您是否在家~/.vim/plugins目录中安装了NERDTree插件?如果是这样,那么root用户可能不会“看到”它。将它移动到全局插件目录,这应该修复它。