vim: Saltos

republicado de wikibooks
Observação: lembre-se '^' equivale a CTRL, portanto ^I = CTRL-I; Trechos entre colchetes são opcionais

Para ir para o começo do arquivo digite:

gg

Para ir para o fim do arquivo digite:

G

Para ir para o começo de uma linha digite o caractere

0

Para ir para o final de uma linha digite o caractere

$

Para ir para a próxima ocorrência de uma letra faça:

f - sentido inverso F

Para colocar o cursor uma letra antes da desejada

t - sentido inverso T

Para saltar para a próxima ocorrência da palavra onde está o cursor:

*

Para saltar para a última ocorrência da palavra onde está o cursor:

#

Para localizar o parêntese correspondente

%

Iniciar a inserção no fim da linha

A

Iniciar a inserção no começo da linha

I

Pode-se fazer combinações, por exemplo:

fx..........move até o próximo x
dfx.........deleta até o próximo x

Retroceder na lista de saltos, incluindo outros arquivos,

^o

Avançar na lista de saltos

^i

Abrir o último arquivo editado "modo normal"

'0

Abrir o penúltimo arquivo editado

'1

Para pular para uma definição de função (para mais detalhes veja :h gd)

gd

Para pular para o fim do parágrafo faça

}

Para pular para a coluna 10 da linha atual

10|

Pular para definição de uma variável

[i ........ Mostra a primeira linha que contém a palavra sob o cursor

O atalho acima é útil quando se está programando, se estiver num trecho de código pode visualizar o conteúdo das variáveis que foram definidas acima

Você pode abrir vários arquivos tipo txt usando wildcards tipo *.txt e fazer algo como gravar e ir para o próximo "write + next" com o comando a seguir

:wn

Ou gravar um arquivo e voltar ao anterior

:wp

Pode ainda "rebobinar" sua lista de arquivos :)

:rew[wind]

Ou ir para o primeiro

:fir[ist]

Referências

https://pt.wikibooks.org/wiki/Vim/Os_saltos

Comentários