当我向其中写入内容时,它困扰着我.vimrc,我必须先关闭它并打开它才能应用我的更改。有没有办法.vimrc在 Vim中重新加载而不关闭它?
例如,我已经添加set nu到~/.vimrc并且我希望所有窗口和缓冲区都显示行号。
Dea*_*ean 23
这是给后代的。将以下内容添加到您的 .vimrc:
map <leader>vimrc :tabe ~/.vim/.vimrc<cr>
autocmd bufwritepost .vimrc source $MYVIMRC
Run Code Online (Sandbox Code Playgroud)
第一行意味着你可以通过输入你的领导者,然后写“vimrc”从任何vim缓冲区打开你的vimrc。例如,我的领导者设置为逗号,所以如果我处于编辑模式并输入“,vimrc”,它会在新选项卡中打开我的 vimrc。
当您保存并关闭 vimrc 时,第二行会自动将更改提供给您的 vimrc。这是魔法。