Afin de pouvoir ajouter des lignes vierges sans passer en mode d'insertion, j'essaie de mapper ALT-o
et ALT-O
de o<ESC>
eto<ESC>
J'ai essayé ce qui suit dans mon .vimrc
map <M-o> o<ESC>
map <M-O> O<ESC>
et
map <ALT-o> o<ESC>
map <ALT-O> O<ESC>
et (comme suggéré ci-dessous)
map <A-o> o<ESC>
map <A-O> O<ESC>
mais aucun ne fonctionne. Il donne simplement le comportement habituel, comme s'il ALT-o
n'avait pas été défini.
C'est la première fois que je modifie le .vimrc
fichier et je ne trouve pas où la documentation vous indique comment désigner les différentes clés. Mais je peux vérifier que mon .vimrc
fichier est en cours de lecture, en incluant:
map <Enter> ihello<ESC>
Qui correspond <Enter>
avec succès à l'insertion hello
et au retour en mode commande.
J'utilise vim avec cygwin.
<C-o>
et <C-O>
.