[英]How to locate the vimrc file used by Vim?
Vim編輯器里有沒有找到.vimrc
文件位置的命令?
只需嘗試執行以下操作:
:version
您將獲得一個輸出,其中包括以下內容:
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
system gvimrc file: "$VIM/gvimrc"
user gvimrc file: "$HOME/.gvimrc"
system menu file: "$VIMRUNTIME/menu.vim"
正如 Herbert 在評論中指出的那樣,這是vim
尋找vimrc
的地方,這並不意味着它們存在。
您可以檢查vimrc
的完整路徑
:echo $MYVIMRC
如果輸出為空,則您的vim
不使用用戶vimrc
(如果您願意,只需創建它)。
對於nvim
使用:scriptnames
就像Randy Morris 評論中提出的那樣
:version 沒有列出/etc/vim但這是 vim 在我從 vim-gtk3 運行 vim82 的 ubuntu 盒子上拾取 gvimrc 和 vimrc 的地方
如果現有的答案沒有幫助,請運行:script
它將向您顯示 VIM 從中加載文件的所有位置。 您的源文件可能位於這些目錄中的某處。 如果您找到不同的源文件,您可以在其中插入以下內容:
if filereadable("/my/directory/.vim/.vimrc")
source /my/directory/.vim/.vimrc
endif
VIM 將加載您的自定義配置文件,無論它在哪里。
通過在:script
的 output 中查找它來檢查它是否正常工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.