保存时自动重新加载 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
允许触发嵌套的自动命令,并允许航空公司正确加载。