Vimrc自動調達が機能しない

Vimrc自動調達が機能しない

私のvim設定はにあり、$HOME/.vim/vimrcシンボリックリンクされています~/.vimrc

私のvimrcには次のものがあります。

if has("autocmd")
  autocmd bufwritepost vimrc source $HOME/.vim/vimrc
endif

しかし、うまくいきません。ソーシングもしてみました$MYVIMRC

私は何を逃したことがありませんか?

答え1

これにより、トリックを実行できます。

augroup myvimrc
    au!
    au BufWritePost .vimrc,_vimrc,vimrc,.gvimrc,_gvimrc,gvimrc so $MYVIMRC | if has('gui_running') | so $MYGVIMRC | endif
augroup END

SuperUserのQ&Aでこのソリューションを見つけました。vimを再起動せずに.vimrcファイルを再ロードする方法は?

autocmd-patterns詳細についてはヘルプを参照してください。

:help autocmd-patterns

関連情報