Navegando dentro de um arquivo em Vim

Navegando dentro de um arquivo em Vim
A navegação em um arquivo desempenha um papel vital na edição de texto. Para ser mais produtivo, você deve conhecer todos os métodos de atalho possíveis ou chaves relacionados à navegação de arquivos no editor Vim. A navegação em um arquivo em outros editores gráficos é bastante fácil e simples. Mas, no VIM, você deve se lembrar de algumas dicas e truques relacionados às opções de navegação Vim. O VIM oferece um ótimo suporte para alguns recursos avançados de navegação.

Neste artigo, explicaremos como navegar dentro de um arquivo usando VIM. Sugeriremos algumas técnicas de navegação para navegação, o que ajudará você a melhorar a produtividade.

Executamos todas as opções de navegação no Vim neste artigo usando o Ubuntu 20.04 Sistema.

Como navegar dentro de um arquivo em vim?

Vim oferece algumas maneiras complicadas de navegar dentro de um arquivo. Você precisa se lembrar de teclas de atalho para navegação vim. Vamos começar a revisar as seguintes opções de navegação Vim.

Primeiro, você abrirá o terminal através da barra de lançador de aplicativos. Agora, digite 'VI' para lançar o editor de linha de comando VIM. Digite o seguinte comando para abrir um arquivo no vim para edição:

:editar

Ou você também pode digitar o seguinte comando no terminal para abrir um arquivo.

$ VI

Navegando dentro das linhas de arquivo

Depois que o arquivo estiver aberto no VIM, você tentará as seguintes opções de navegação de linha de arquivo neste arquivo.

k - mova -se para cima
J - Mova para baixo
L - Mova para o lado direito
H - Mova para o lado esquerdo

Você também pode usar teclas de seta do teclado para navegação em um arquivo.

Você também pode repetir a operação por n vezes em vim. Por exemplo, se você quiser descer por 5 linhas, escreva '5J'.

O VIM também permite que os usuários naveguem em um arquivo para outras posições, em vez de apenas para cima ou baixar. Use as seguintes opções para fazer esta ação.

0 - O cursor se move para o início da linha atual
$ - O cursor se move para o final da linha atual
Ctrl + F - Mova para rolar para baixo em toda a página
Ctrl + B - Mova para rolar para cima a página inteira

Navegando entre as palavras do arquivo

Você pode usar o seguinte comando para navegação de palavras dentro de um arquivo -

W - O cursor se move para o início da próxima palavra
e - o cursor se move para o fim da palavra
B - O cursor se move para o início da palavra anterior

Navegação especial

Os seguintes comandos podem ser usados ​​para navegar para uma posição de linha específica:

: n - vá para a enésima linha em um arquivo
: 0 - Mova para o início do arquivo atual

ou

(GG - Esta opção também moverá o cursor para iniciar o arquivo)

: $ - vá para o final do arquivo atual

ou

(G - você também pode usar esta opção para passar para o final do arquivo)

Observação: Quando você usar as chaves dos teclados, tenha cuidado com o caso das chaves.

H - Mova o cursor para o início da tela de exibição.
M - Mova o cursor para a linha do meio da tela.
L - mova o cursor para a linha final da tela.

Navegando dentro de parágrafos

- mova o cursor para o início do parágrafo atual. Se você pressionar de novo e de novo, isso o moverá para o início do parágrafo anterior.

- mova o cursor para o final do parágrafo. Se você pressionar repetidamente, ele o moverá para o final do próximo parágrafo.

Como usar saltos para navegação?

Vim mantém um registro de cada navegação por meio de uma lista de saltos. Você pode mover instruções para trás e para a frente usando a lista de saltos.

A lista de saltos mantém o registro de todos os lugares que você foi visitado rastreando o número da linha, a coluna e o arquivo/texto.

Execute o seguinte comando para exibir a lista de saltos:

: pula

Você pode usar o seguinte comando com base na sua lista de saltos -

Ctrl + O - salte o cursor para a posição anterior
Ctrl + I - pule o cursor para a próxima posição

Navegação de código

Você pode usar as seguintes opções enquanto estiver trabalhando em arquivos de código de programação.

% cursor se moverá para combinar parênteses
[[Mova para o início da função
[vá para o início do bloco

Isso se trata de navegação em um arquivo no editor Vim. Neste artigo, explicamos várias opções e comandos de navegação que o ajudarão no futuro. Você pode explorar mais atalhos de navegação usando Vim. Espero que gostem deste artigo.