Navegação fácil no Vim - encontrar próximo e anterior

Publicado por Fábio Berbert de Paula em 29/07/2020

[ Hits: 480 ]

Blog: https://youtube.com/c/cotidianohackeado

 


Navegação fácil no Vim - encontrar próximo e anterior



Nesta dica rápida vou demonstrar uma funcionalidade que uso no piloto automático no Vim e que certamente já me economizou milhares de cliques ou pressionamento de teclas direcionais.

Hoje vamos aprender o recurso de encontrar próximo caractere e anterior, é um comando super simples e prático. Supondo que temos um arquivo com o seguinte conteúdo:

Viva o Linux, porque nós amamos a liberdade!

Meu cursor está posicionado no início da linha e quero navegar até a letra "n". No modo "normal", tecle:

fn

Onde "f" significa encontrar a próxima ocorrência a direita. O caractere que procede o "f" será o objeto de procura. O cursor será posicionado na letra "n" de Linux. Se eu quiser pular para a próxima ocorrência à direita, basta teclar ";". Se quiser voltar para a ocorrência anterior, basta teclar ",".

Se eu quisesse pular diretamente para a segunda ocorrência de "n", bastaria usar a seguinte sintaxe:

2fn

O cursor será posicionado na letra "n" de "nós".

E se quiser efetuar uma busca reversa, da direita para a esquerda, troque o "f" por "F". Exemplo:

Fa

Irá posicionar o cursor na primeira ocorrência da letra "a" à esquerda.

Se você usar o "F", as teclas ";" e "," funcionarão invertidas, neste caso ";" anda na direção do comando, que é para a esquerda e "," no lado oposto, direita.
Simples assim, :wq!

Outras dicas deste autor

Coderbyte - teste seus conhecimentos em programação!

Como alterar o tamanho da janela do Tuxpaint

Como omitir/filtrar mensagens inúteis no log (rsyslogd)

Python Tricks - receba 1 dica de Python por dia no email

Como somar todos os números contidos num arquivo texto

Leitura recomendada

Vim com Tema de Cores do Visual Studio Code

Acessibilidade no VIM

Vim - configuração de acordo com o tipo de arquivo

Instalando Vim 8.2 completo no Linux Mint 20

"Ctrl + a" para selecionar tudo no Vim

  

Comentários
[1] Comentário enviado por mauricio123 em 29/07/2020 - 17:33h


Muito bom.

___________________________________
Conhecimento não se Leva para o Túmulo.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts