Estou procurando o oposto de x
. Quero inserir apenas um caractere e permanecer no modo de comando.
9
Você pode mapear uma chave (sequência) para uma sequência de comandos, fe:
:map <C-i> i_<Esc>r
Ctrl-i pega um caractere e retorna depois.
Para torná-lo persistente, adicione a mesma linha ao arquivo vimrc local ou global:
~/.vimrc
/etc/vim/vimrc
:
i
{char}Esc
ouCTRL
-i
{char}, ainda são três pressionamentos de tecla. Eu diria que, se você quiser personalizar sua configuração, apenas torne o Esc mais facilmente disponível, por exemplo, mapeando o CapsLock para ele.Em algumas situações, você pode apenas usar
r
. De:help r
:Se você quiser mais de um caractere, use
R
. (Quando usado, ele entra no modo Substituir . Como de costume, para obter mais informações,:help Replace
).Lembre-se de executar
vimtutor
pelo menos uma vez para aprender alguns comandos. Or
comando é usado na Lição 3.2.fonte