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