在工作中,我在C:/Program Files/vim
中安装了gvim,但对此文件夹没有写入权限。我希望vim使用我的个人_vimrc
以及可能位于bundle
目录中的一些插件。
问题是vim选择_vimrc
C:/...
我可以做些什么来解决我的问题,我正在考虑一个脚本,但我不能写一个有效的脚本??
编辑:当然我没有管理员权限
答案 0 :(得分:2)
您的配置属于%HOME%
(如果未设置前者,则为%USERPROFILE%
)。您始终可以通过设置通过%MYVIMRC%
环境变量(例如,在高级系统设置下的Windows控制面板中)-u path/to/vimrc
传递不同的配置脚本来覆盖它。 (定义{{1}}也应该有效,但我没有让它在Windows上运行。)有关详细信息,请参阅%VIMINIT%
。
答案 1 :(得分:0)
Vim查找初始化的第一个位置(请参阅:h .vimrc
)位于您的主目录中。 (如果您不确定这是什么,可以从命令提示符中使用echo %HOMEPATH%
来查找。)
答案 2 :(得分:0)
Vim将使用您主目录中的_vimrc
(如果存在),因此您可以将其复制到那里(%userprofile%_vimrc),或者您可以将环境变量$ VIM设置为您选择的目录。您可以通过右键单击“我的电脑” - >在Windows上设置环境变量。属性 - >高级系统设置。有关更多信息,请参阅vim docs。