Comment désactiver un plugin Vim temporairement?
J'ai plusieurs plugins dans Vim et certains d'entre eux de modifier le comportement par défaut de Vim. Pour exemple, j'utilise Vimacs plugin, ce qui rend Vim se comporter comme emacs dans le mode d'insertion seul. Parfois, je veux éteindre le Vimacs plugin sans déplacer le vimacs.vim de le répertoire des plugins. Est-il un moyen de le faire?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire si vous utilisez un gestionnaire de plugin comme Vundle ou Agent pathogène, qui gardera le plugin dans son propre répertoire sous le
~/.vim/bundle/
répertoire.Dans ce cas, il suffit de trouver le
runtimepath
de la vimacs plugin avec la commande suivante:Disons que c'est
~/.vim/bundle/vimacs
.Ensuite, mettre cette commande dans votre
.vimrc
:Pour charger vimacs, juste commenter cette ligne et de relancer le Vim (ou de la source de votre .vimrc).
rm -rf ~/.vim/bundle/vimacs
. Si vous utilisez Vundle ou d'un Pathogène, la réinstallation du plugin est juste une:BundleInstall
ougit submodule update
loin, respectivement.Voir quelles sont les variables vimacs vérifier sur démarrer. Sur le début du fichier de script de trouver quelque chose Comme
if exists('g:vimacs_is_loaded")...
. Ensuite, réglez cette variable dans votre .vimrc ou tout démarre vim avecvim --cmd "let g:vimacs_is_loaded = 1"
.