Lorsque vim
démarre, il lit ces deux fichiers de votre dossier personnel :
.vimrc
, un fichier de configuration contenant des commandes d'initialisation
.viminfo
, un fichier d'historique contenant, entre autres, des informations de recherche de chaînes et de motifs
vim
peut devenir non réactif si l'un de ces deux fichiers est très volumineux ou contient des entrées corrompues.
Pour empêcher vim
de les lire, vous pouvez soit :
-
Renommer les fichiers :
cd ~
mv .vimrc .vimrc.bak
mv .viminfo .viminfo.bak
où ~
est un raccourci pour votre dossier personnel.
(Ignorez les erreurs No such file or directory
, cela signifie simplement que le fichier n'existe pas.)
-
et démarrer vim
comme d'habitude :
vim
ou, en alternative, démarrer vim
de la manière suivante :
vim -u NONE -i NONE
où l'option -u NONE
indique à vim
de ne pas lire ~/.vimrc
et -i NONE
permet d'obtenir le même résultat pour ~/.viminfo
.
Si vim
démarre normalement, vous pouvez revenir en arrière en renommant un fichier à la fois pour trouver le coupable et le supprimer.
Si vous souhaitez en savoir plus sur les différences entre .vimrc
et .viminfo
, consultez cette réponse. Pour des informations sur l'utilisation de ~
, consultez le manuel de Bash ou de Zsh.
0 votes
L'OP ne se rendait pas compte que la migration de cela était possible. Merci pour la collaboration pour obtenir une réponse ici - stackoverflow.com/q/63460546/6828329