回答:
source
ファイルを編集しているときに-ing するだけの問題ですか?
はい!:so %
あなたがあなたのを編集してvimrc
いるときにトリックを行う必要があります。または、特殊変数$MYVIMRC
を使用してどこからでもアクセスできます。次のようなマッピングがあります:
nnoremap <F5> :source $MYVIMRC<CR>
警告:
安全にvimrc
再実行できることを確認するには、いくつかのことを行う必要がありますsource
。
function!
。!
関数の再宣言は単に警告なしに機能を上書きします。autocmd
Sを、必ずグループに含めるとしてグループを開始しますau!
。これにより、autocmd
sを2回以上セットアップしないようにすることができます。また、編集すると、古いインスタンスが削除されます。例:
augroup MyAutocmds
au!
autocmd...
autocmd...
augroup END
map <F9> :so $MYVIMRC<Enter>:echo ".vimrc reloaded"<Enter>
私のものですが、おおよそ同じものです:)