Como selecionar o último texto inserido no vim? Por exemplo, quero poder digitar um texto, sair do modo de inserção, selecionar o que acabei de inserir e alterá-lo para maiúsculas.
Nota: não considero o Caps Lock uma solução aqui.
Responder1
Você pode usar
v`[
para selecionar a última inserção se você ainda estiver na posição correta do cursor.
`[
salta para o início da sua última inserção,
`]
salta para o final da última inserção, respectivamente. Então, para ser independente da posição atual do cursor, você digitaria
`[v`]~
para alternar a capitalização da sua última inserção.