Comment puis-je effectuer des modifications dans vimrc sans redémarrer VIM?Appliquer les modifications de vimrc sans redémarrer
23
A
Répondre
28
Vous pouvez simplement la source, comme ceci:
:so ~/.vimrc
En outre, pour des raisons pratiques, il obtient habituellement mis en correspondance avec quelque chose de plus rapide à taper:
nmap <silent> <leader>sv :so $MYVIMRC<CR>
Et puis bien sûr, il serait agréable d'ouvrir vimrc un peu plus rapide:
nmap <silent> <leader>ev :e $MYVIMRC<CR>
12
Vous pouvez automatiser cela en créant une source autocmd s le fichier .vimrc chaque fois qu'il est enregistré:
autocmd BufWritePost .vimrc so %
+6
Cela ne devrait-il pas être '~/.vimrc' donc si vous éditez un .vimrc ailleurs (peut-être dans un repo vcs), vous ne l'avez pas accidentellement source? Ou même '$ MYVIMRC' à la place? –
2
Si vous modifiez, tapez simplement:
:so %
hey, est 'si' la même chose que 'source' ??? je me souviens que 'source .bashrc' ou smt similaire travaillé pour shell ... – hummingBird
@Peter thx beaucoup – satoru
@Satoru pas de problème –