Pouvez-vous éditer votre .vimrc
fichier et le recharger sans avoir à redémarrer Vim?
533
Si vous le modifiez, vous pouvez le recharger avec:
:so %
%
représente le nom de fichier actuel (voir :h current-file
) et :so
est l'abréviation de :source
, qui lit le contenu du fichier spécifié et le traite en tant que code Vim.
En général, pour recharger le fichier .vimrc actuellement actif, utilisez les éléments suivants (voir Vim quotidien ):
:so $MYVIMRC
:so ~/.vimrc
devrait travailler aussi sur unix:echo expand("~")
.:so ~/.vim/gvimrc
bien où que vous soyez, bien sûrMieux encore, vous configurez Vim pour surveiller les changements dans votre
.vimrc
et recharger automatiquement la configuration.Source: cette réponse sur SO
Remarque: cette méthode particulière surveille les nombreuses variantes des noms de fichiers de configuration Vim, de sorte qu’elle soit compatible avec les interfaces graphiques Vim, Windows Vim, etc.
la source
Mappages clés
Solution complètement automatisée
Pour recharger automatiquement à 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
:so $MYVIMRC
Ces mappages constituent une alternative à la mémorisation / à la frappe . Il vous permet d’éditer rapidement vimrc (ev
) ou source vimrc (sv
).la source