Como pular para uma linha em um vim

Como pular para uma linha em um vim
Escrevendo um código de cerca de 600 linhas, de repente precisamos fazer algumas alterações na linha 106, o que devemos fazer? Com a ajuda de mover o cursor para a linha 106, vamos para a linha 106, mas levará tempo. Podemos pular diretamente para a linha 106 e salvar nosso tempo? Sim! O editor do VIM nos fornece uma maneira de pular para a linha e fazer modificações. Podemos pular o início e o final dos arquivos usando um comando simples. Também podemos descobrir a palavra específica no editor do VIM e pular diretamente para lá.

Vim (vi melhorado) é um editor usado para criar, abrir, editar e salvar qualquer tipo de texto. O VIM é um dos editores confiáveis ​​e eficientes usados ​​principalmente no Unix para criar e editar arquivos de texto.
Este artigo nos permite entender como pular para a linha específica usando o editor Vim.

Instalação do editor Vim

Antes de usar o editor do VIM, vamos instalá -lo. Antes da instalação do editor do VIM, atualizaremos o repositório.

$ sudo apt update

Após a atualização, o VIM pode ser instalado como:

$ sudo apt install vim -y

Agora vamos criar um arquivo usando o editor Vim.

$ vim myfile.TXT

Edite o texto no editor pressionando o "eu" para entrar no modo de inserção, digite o texto e saia do editor salvando o arquivo usando ": xa".

Pule para comandos de linha específicos em vim : Após a conclusão da instalação, agora discutiremos os comandos de salto. Podemos pular para a linha específica do arquivo de texto usando um comando cuja sintaxe geral é:

$ vim +[número da linha] [nome do arquivo]

No nosso caso, o comando seria como:

$ vim +2 myfile.TXT

Quando pressionamos Enter para executar o comando, o editor estará aberto e podemos ver que o cursor está apontando no início da linha 2.

Se estivermos no editor do VIM, basta fazer isso, “Pressione a tecla Enter, escreva o número da linha e pressione Shift+ G”:

Novamente a saída é a mesma.

Pule para o início da linha específica do texto : Se tivermos um texto de várias centenas de linhas e queremos ir ao início de uma linha para editá -la, simplesmente usamos, “Shift + ^“:

Pule para o final da linha específica do texto : Podemos pular para o final da linha específica, seguindo uma linha e fazer o seguinte; "Shift + $":

Pule para uma linha por uma palavra específica : Se quisermos pular para uma linha com algumas palavras específicas para substituir essas palavras que podemos fazê -lo usando " / [Digite a palavra que você deseja encontrar] ”:

Encontrar a próxima linha onde a palavra está presente; "Tipo" n "e pressione a tecla Enter":

O resultado mostrando o cursor que se move para a próxima linha onde a palavra laptop está presente.

Conclusão

Encontrar uma palavra específica em um arquivo de texto ou código de centenas de linhas não é menos que um aborrecimento. O problema pode ser resolvido usando um editor Vim rico em recursos. Este artigo apresentou vários métodos para fazer modificações em um arquivo usando o editor Vim, como pular para uma linha específica, encontrar uma palavra e mover a parte superior e a extremidade de um arquivo através de várias teclas de atalho.