Bir Vim sunucusuna vimrc dosyasını şu şekilde yeniden yüklemesini söyleyebilirsiniz:
$ vim --servername MARTIN --remote-send '<Esc>:source $MYVIMRC<CR>'
Ayrıca, tüm sunucuların bir listesini alabilirsiniz:
$ vim --serverlist
MARTIN
CARPETSMOKER
Bir for
döngü ile birleştirilebilir :
$ for s in $(vim --serverlist); do vim --servername "$s" --remote-send '<Esc>:source $MYVIMRC<CR>'; done
Bu çok fazla yazdığı için, içinde bir kabuk betiğine koyabilirsiniz ~/bin/reload-vimrc
; elbette Vim içinden de arayabilirsiniz:
:!reload-vimrc
Eğer Linux çalıştıran ve gerçekten çılgın almak istiyorum ediyorsanız, kullanabilirsiniz inotifywatch
gelen Inotify-araçları değişiklikler için vimrc dosya (lar) izlemek ve her değişiklik otomatik olarak bu yürütmek için (denenmemiş, örnek manpage uyarlanmıştır)
$ inotifywatch -v -e modify -t 60 -r ~/.vimrc ~/.vim
Yine de bunu tavsiye etmem ... Yanlışlıkla bir sözdizimi hatası olan bir dosyayı kaydederseniz tüm vim oturumunuzu canlandırabilirsiniz ...