GNU/Linux >> Tutoriels Linux >  >> Linux

Vim bloqué en mode insertion

J'avais appuyé par erreur sur Ctrl + s , et est resté bloqué en mode insertion. Pour en sortir, utilisez Ctrl + q .


Essayez d'utiliser Ctrl-[ au lieu de Esc .

Quel est le résultat de :

python -c "print ord(raw_input('char '))"

lorsque vous appuyez sur Esc et Enter ? Il devrait être "27". Quel est le résultat d'appuyer sur Ctrl-V puis Esc ?

Avez-vous vérifié tous les paramètres dans PuTTY pour voir s'ils sont raisonnables ?

Utilisez-vous Bash sur le système distant ? Regardez la sortie de

bind -p | grep -i '\\e' | less

et voyez si vous voyez quelque chose d'inhabituel. Avez-vous un fichier appelé ~/.inputrc ? Regardez son contenu pour voir si quelque chose est inhabituel.

Regardez votre ~/.vimrc et voyez si tout va bien aussi.


Peut-être que vous utilisez le mode insertion .

'insertmode' 'im' 'noinsertmode' 'noim'
booléen (désactivé par défaut)
Fait fonctionner Vim de manière à ce que le mode Insertion soit le mode par défaut. Utile si vous souhaitez utiliser Vim comme éditeur sans mode. Utilisé pour |evim|.
[...]
- Utilisez CTRL-O pour exécuter une commande de mode Normal |i_CTRL-O|). Lorsqu'il s'agit d'un mappage, il est exécuté comme si 'insertmode' était désactivé. Le mode normal reste actif jusqu'à ce que le mappage soit terminé.- Utilisez CTRL-L pour exécuter un certain nombre de commandes en mode Normal, puis utilisez Esc pour revenir au mode Insertion. Notez que CTRL-L déplace le curseur vers la gauche, comme le fait lorsque 'insertmode' n'est pas défini. |i_CTRL-L|

Je suggère de modifier ~/.vimrc pour ajouter la ligne suivante :

set noinsertmode         "disable insert mode

Linux
  1. 25 commandes Vim essentielles pour la navigation et l'édition

  2. Comment insérer du texte au début de chaque ligne dans Vim

  3. Que sont les modes Vim ? Comment les changer ?

  4. Tutoriel vim avec des exemples de commandes

  5. Comment utiliser Vim Conseils pour les débutants (ou aidez-moi ! Je dois utiliser Vim !)

Les quatre choses que vous devez savoir faire dans Vim

Mode de sauvetage

Travailler avec l'éditeur Vim (éditeur de texte)

Commandes vim de base (aide-mémoire)

Vim change le curseur de bloc en mode insertion

Édition de bloc visuel dans vim