我正在使用新安裝的Ubuntu系統。 我通過輸入vim創建了我的vimrc,然後我創建了:e $ MYVIMRC。 我在一個空文件落地了,我寫的東西這個我的.vimrc文件在Ubuntu中的位置14.04
" Add full file path to your existing statusline
set statusline+=%F
但即使是,如果我用再次打開的vimrc:E $ MYVIMRC它沒有出現在上面的任何文件位置路徑。
我正在使用新安裝的Ubuntu系統。 我通過輸入vim創建了我的vimrc,然後我創建了:e $ MYVIMRC。 我在一個空文件落地了,我寫的東西這個我的.vimrc文件在Ubuntu中的位置14.04
" Add full file path to your existing statusline
set statusline+=%F
但即使是,如果我用再次打開的vimrc:E $ MYVIMRC它沒有出現在上面的任何文件位置路徑。
:help $MYVIMRC
明確規定:
的$ MYVIMRC環境變量設置爲首次發現,除非$ MYVIMRC已經被設置,並在文件使用VIMINIT。
因此,您可以使用它來打開現有的 Vim配置,但不能創建它。如果你仔細觀察,你會發現
:e $MYVIMRC
:w
將
"$MYVIMRC" [New File]
所以響應,您已經創建了一個在當前目錄中名爲$MYVIMRC
文件(如變量尚未設置)。
要創建一個空的.vimrc
,只需使用
:e $HOME/.vimrc
由於這是一個一次性的行動,這一切擔心是正確的做法是不是真的有用,反正。
我會退出Vim,並
echo 'set statusline+=%F' > $HOME/.vimrc
這將在我的home目錄中創建一個名爲.vimrc的文件,但我想知道最初創建的文件的路徑。 –
@ user1590011您創建了一個名爲「$ MYVIMRC」的文件。 –
使用ls -la其不顯示任何由該名稱命名的文件存在於我的家目錄中 –