Ouvimos várias vezes a ferramenta de editor "Vim" em Distribuições Linux. É a ferramenta multiplataforma mais usada que apresenta vários modos. Cada um de seus modos possui funcionalidade de edição diferente; Alguns são usados para cumprir comandos (editor de código) e outros para o editor de texto.
É simples trabalhar com o editor "vim", mas dar mais atenção a essa ferramenta ajuda a aprender a explorar mais.
Este guia se concentrará no recurso de pesquisa do editor "Vim", que é bastante útil. Precisamos entender isso porque pesquisar a palavra/string específica de dados grandes de arquivo não é fácil.
Vamos começar com o editor "Vim", mas lembre -se de que seu modo deve estar no modo de comando.
Introdução ao editor Vim
Embora o editor "Vim" seja uma ferramenta pré-instalada na maioria das distribuições Linux, se você não a encontrou em sua máquina, execute o comando de instalação fornecido em um terminal:
$ sudo apt install vim
Ele será instalado no sistema (já tenho no meu sistema).
Digite "Vim" ou "VI" no terminal para obter um editor na tela:
$ vim
Pressione “i” para obter o modo de inserção e adicione qualquer contexto aleatório do Google para aprender o uso de “vim”:
Como fazer pesquisar em vim
O "Vim”O editor oferece algumas maneiras de procurar um padrão específico:
Antes de começar a saber sobre essas duas maneiras, lembre.
Para evitar isso, use o ": set IC" ou uma alternativa é usar "\ c" com a palavra de pesquisa para palavras pequenas e "\ c" para palavras de capital.
Pesquisa para a frente
Imprensa "Esc”Para sair do modo de inserção e usar o Slash para a frente (/) com a palavra de busca para o resultado rápido.
Por exemplo, se estiver procurando a palavra “Roku", Então digite"/Roku”No editor:
Da mesma forma, se estiver procurando por um “lar", Então use"/lar”. Como a slash para a frente (/) representa a busca para a frente, o editor destacará a palavra de pesquisa de uma direção ascendente.
Uma coisa importante que você deve saber, o comando de pesquisa que estamos usando irá procurar as cordas como se destacarão a palavra se elas são a parte de outra palavra. Para entender isso, vamos fazer um exemplo se o tipo "/onde", o editor destacará a palavra "onde" da palavra "em todos os lugares":
Outras duas funções principais de Vim Editor que você deve conhecer:
Pesquisa para trás:
Use o ponto de interrogação (?) com o particular da pesquisa para trás. Quando a pesquisa para trás, o editor destacará a palavra de pesquisa de uma direção descendente?
Suponha que, se você estiver procurando a palavra Linux, digite o “?Linux”No editor.
A pesquisa começará no último contexto.
Pesquisando a palavra inteira em vim:
Para procurar a palavra inteira no vim, use a seguinte sintaxe:
/\
(Observe que esse recurso é usado para procurar a palavra inteira, ele não destaca as seqüências específicas, como vimos na seção acima)
Vamos supor, quando você digita /\<onde\> No editor, ele não combinará com as cordas de "em todos os lugares" e destacam -o como mostrado abaixo:
Agora, dê uma olhada em um exemplo autêntico:
Se você está procurando a palavra inteira "segura", digite /\seguro no editor:
Conclusão:
Neste guia, aprendemos a usar o recurso de pesquisa do editor "Vim". Encontramos duas maneiras de procurar a string ou palavra específica, i-e busca e pesquisa para trás, e verifique a sintaxe da palavra inteira.
O "Vim”É a ferramenta de código e editor de texto com vários modos. Cada modo é usado para desempenhar uma função específica. Usamos o modo de comando para pesquisar uma string/palavra específica.