Quand je modifie mon ordinateur .vimrc
, je quitte habituellement Vim et l'ouvre à nouveau. Existe-t-il un moyen plus simple de recharger les nouvelles .vimrc
modifications?
50
Courir:
:source $MYVIMRC
dans Vim pour recharger le vimrc
fichier. Ou une version plus courte:
:so $MYVIMRC
comme mentionné dans un commentaire de Kenorb .
Vous pouvez également trouver utile de mapper l’un ou l’autre de ces formulaires sur une clé. Par exemple:
nnoremap <Leader>r :source $MYVIMRC<CR>
:so $MYVIMRC
.:so $m
<Tab> ← coupe extra courte:so %
.%
est défini sur le nom de fichier actuel de la mémoire tampon que vous avez$MYVIMRC
Si vous voulez juste recharger le fichier de temps en temps
comme Paul a écrit est correct. Si vous changez souvent votre vimrc, vous pouvez ajouter quelque chose comme ceci à votre fichier vimrc:
Cela rechargera le fichier quand vous l'écriverez (depuis cette session vim)
la source
.vim/vimrc
, (2) créera des doublons,autocmd
ainsi chaque enregistrement suivant sera plus lent car le fichier sera rechargé plusieurs fois, (3) ne se comporte pas avec vim-tiny qui ne fonctionne pas autocmd et est toujours la valeur par défaut sur certaines distributions Linux. Voir ma réponse pour résoudre ces problèmes.Pour recharger automatiquement lors de la sauvegarde, ajoutez ce qui suit à votre
$MYVIMRC
:et pour la dernière fois, tapez:
La prochaine fois que vous enregistrez votre fichier
vimrc
, il sera automatiquement rechargé.Fonctionnalités:
:messages
)fugitive://
diff)vim-tiny
Bien entendu, le rechargement automatique ne se produira que si vous modifiez votre
vimrc
in vim.la source