為什麼 .vimrc 沒有改變 vimtutor 的外觀?

為什麼 .vimrc 沒有改變 vimtutor 的外觀?

我從 Vim 開始。

~/.vimrc在主目錄中建立了一個檔案並開始新增首選項。

當我保存並再次啟動文件時,我可以看到首選項在我的vim.但是,當我重新打開時,vimtutor我看不到我所做的首選項。

我還在不同的資料夾中創建了另一個文字文件,以查看我的首選項是否有效。那麼為什麼我的 vimtutor 檔案沒有使用它們呢?

答案1

man vimtutor

Vim is always started in Vi compatible mode.

man vim

-C    Compatible.  Set the 'compatible' option.  This will make Vim behave mostly like Vi, even though a .vimrc file exists.

因此,當您啟動時vimtutor,它會以相容模式啟動,從而忽略您的 vimrc 檔案。

不過,其實質vimtutor其實只是一個文字檔。它沒有什麼特別之處,除了以下事實:(a)它複製了輔導文件,以便可以在不更改原始文件的情況下對其進行修改,並且(b)它始終以 vi 兼容模式啟動。

如果您想使用 vimrc 設定而不是 vi 相容模式開啟導師文字檔案(其副本),請執行vimtutor,然後鍵入:w myvimtutorfile以將文字檔案儲存在目前目錄中。接下來,輸入:q!退出 vimtutor,然後在命令列輸入vim myvimtutorfile,您應該會看到您的 .vimrc 設定生效。

相關內容