Como selecionar o último texto inserido no vim

11

Como selecionar o último texto inserido no vim? Por exemplo, desejo 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.

enfeitar
fonte

Respostas:

17

Você pode usar

v`[

para selecionar a última inserção se você ainda estiver na posição correta do cursor.

`[

pula para o início da sua última inserção,

`]

pula para o final da última inserção, respectivamente. Para ser independente da posição atual do cursor, digite

`[v`]~

para alternar entre maiúsculas e minúsculas sua última inserção.

barbaz
fonte
3
Uma alternativa para e v ~é colocar em maiúscula / minúscula a próxima jogada. gUgu
tidbeck