Dans Vim existe-t-il plus d'une façon de quitter le mode insertion?
Il y a plusieurs commandes que faire quelque chose et puis passer en mode insertion. Existe-t-il des commandes quitter le mode insertion et de faire les choses?
Par exemple, j'ai souvent le faire...
contrôle[ : w retour
Avant que je créer un mappage, il y a déjà de commandes de Vim qui le fait?
source d'informationauteur Ethan
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez mapper sur quelques touches pour faire des choses comme enregistrer un fichier alors que dans le mode insertion, vous pouvez utiliser le
imap
commande. Cette lie F2 pour quitter le mode insertion et enregistrez le fichier:Cette lie F2 pour sortir du mode insertion, enregistrez le fichier, et re-passer en mode insertion:
Ou:
En plus de l'Esc (qui est identique à ^[), ^C permet également de quitter le mode insertion.
Le seul que je peux penser à est de
c-o
ce qui vous permet d'exécuter une commande en mode normal, puis tombe dans le mode insertion.Par exemple,
a<c-o>~b
entraîneraitAb
.ALt + la commande vous permet d'exécuter une commande en mode INSERTION, par exemple référence:
alt+o pour ouvrir newline
alt+A pour ajouter
Appuyant sur Ctrl-L quitte le mode insertion dans evim, alors pourquoi ne pas régulièrement vim, trop? Ajoutez ceci à votre vimrc:
:imap
Ou si vous ne souhaitez pas configurer vim utilisez Ctrl-[, comme suggéré par d'autres.