儲存時自動重新載入 vimrc

要在儲存時自動重新載入 vimrc,請將以下內容新增到 vimrc

if has('autocmd') " ignore this section if your vim does not support autocommands
    augroup reload_vimrc
        autocmd!
        autocmd! BufWritePost $MYVIMRC,$MYGVIMRC nested source %
    augroup END
endif

然後最後一次輸入:

:so $MYVIMRC

下次儲存 vimrc 時,它將自動重新載入。

如果你使用 vim-airline,nested 非常有用。載入航空公司的過程觸發了一些自動命令,但由於你正在執行自動命令,因此它們會被跳過。nested 允許觸發巢狀的自動命令,並允許航空公司正確載入。