1

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

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

4

2 回答 2

3

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

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

于 2013-02-23T19:06:41.903 回答
1

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

于 2013-02-23T16:47:42.093 回答