![](/img/trans.png)
[英]How can I override ~/.vim and ~/.vimrc paths (but no others) in vim?
[英]How can I tell vim where my _vimrc and plugins are
在工作中,我在C:/Program Files/vim
安裝了gvim,但對此文件夾沒有寫入權限。 我希望vim使用我的個人_vimrc
以及可能在bundle
目錄中的一些插件。 問題是vim在C:/...
選擇默認的_vimrc
C:/...
我可以做些什么來解決我的問題,我正在考慮一個腳本,但我不能寫一個有效的...?
編輯:當然我沒有管理員權限
您的配置屬於%HOME%
(如果未設置前者,則屬於%USERPROFILE%
)。 您始終可以通過
設置
通過%MYVIMRC%
環境變量(例如,在高級系統設置下的Windows控制面板中)
-u path/to/vimrc
傳遞不同的配置腳本來覆蓋它。 (定義%VIMINIT%
應該有效,但我沒有讓它在Windows上運行。)請參閱:help startup
了解詳細信息。
Vim尋找初始化的第一個位置(參見:h .vimrc
)位於您的主目錄中。 (如果您不確定這是什么,可以從命令提示符中使用echo %HOMEPATH%
來查找。)
如果存在,Vim將在您的主目錄中使用_vimrc
,因此您可以將其復制到那里(%userprofile%_vimrc),或者您可以將環境變量$ VIM設置為您選擇的目錄。 您可以通過右鍵單擊“我的電腦” - >“屬性” - >“高級系統設置”在Windows上設置環境變量。 有關更多信息,請參閱vim 文檔 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.