如何从vim卸载所有插件并更改VIMRUNTIME?

时间:2010-04-26 10:58:19

标签: ssh vim scp

我的托管服务提供商服务器上有一个帐户,我无法安装自己的vim副本。 所以我可以做的唯一个性化是在我的帐户中编辑.vimrc,但这还不够

我想做的是: 在启动时,我想卸载所有插件和加载的东西,并告诉vim使用其他文件夹作为它的'运行时。

知道怎么回事吗?

2 个答案:

答案 0 :(得分:3)

您可以使用-u NONE启动vim。从手册页:

       -u {vimrc}  Use the commands in the file {vimrc}  for  initializations.
               All  the  other  initializations  are skipped.  Use this to
               edit a special kind of files.  It can also be used to  skip
               all  initializations by giving the name "NONE".  See ":help
               initialization" within vim for more details.

要在运行时更改$VIMRUNTIME,请使用

:let $VIMRUNTIME = "/new/path/"

答案 1 :(得分:1)

要回答您的问题:您只需在runtimepath文件中设置.vimrc选项,因为在加载任何插件之前都会读取.vimrc

但是,默认runtimepath值通常包含~/.vim文件夹(使用:set runtimepath?进行检查),因此您应该能够向{{1}添加所需的任何插件}文件夹。此外,您可以通过在~/.vim文件中添加:let g:loaded_<plugin name> = 1等行来阻止加载许多插件。查看每个插件的帮助文档,了解如何执行此操作。