Je cherche le contraire de x
. Je veux insérer un seul caractère et rester en mode commande.
9
Vous pouvez mapper une touche (-séquence) à une séquence de commandes, par exemple:
:map <C-i> i_<Esc>r
Ctrl-i prend un caractère et revient ensuite.
Pour le rendre persistant, ajoutez la même ligne au fichier vimrc local ou global:
~/.vimrc
/etc/vim/vimrc
:
i
{char}Esc
ouCTRL
-i
{char}, ce sont toujours trois touches. Je dirais que si vous souhaitez personnaliser votre configuration, rendez simplement Esc plus facilement disponible, par exemple en lui associant CapsLock.Dans certaines situations, vous pouvez simplement utiliser
r
. De:help r
:Si vous voulez plus d'un caractère, utilisez
R
. (Lorsqu'il est utilisé, il entre en mode Remplacer . Comme d'habitude, pour plus d'informations,:help Replace
).N'oubliez pas d'exécuter
vimtutor
au moins une fois pour apprendre certaines commandes. Lar
commande est utilisée dans la leçon 3.2.la source