2012-01-23 47 views
101

我想知道在vim編輯器中是否有任何命令,通過它我們可以知道vim編輯器正在使用哪個vimrc文件(位置)。如何找到vim編輯器使用的vimrc文件?

+1

可能重複的[Where is my .vimrc file?](http://stackoverflow.com/questions/10921441/where-is-my-vimrc-file) –

回答

152

剛剛嘗試做如下:

: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" 

或者,你可以這樣做:

:echo $MYVIMRC 

$MYVIMRC設爲你的vimrc的完整路徑。

+7

+1或'vim --version'。 –

+16

澄清:':version'告訴搜索的是什麼位置,但是沒有提供關於找到哪些文件的任何信息。爲此,$ MYVIMRC變量很有用,正如查看':scripts'的輸出以獲取所有已加載腳本文件的完整列表(包括所有vimrc文件)。 –

+13

@HerbertSitz':scripts' - >':scriptnames'(無辜的錯字) –