vi (editor visual) é o melhor editor de arquivo de texto de linha de comando para sistemas operacionais do tipo Unix. O Vim é uma versão aprimorada do editor de texto vi usado em sistemas modernos. Este é um editor de texto altamente configurável.
Este tutorial o ajudará a pesquisar texto, string ou padrão no editor de texto Vi (m).
Como pesquisar no editor Vi (m)
Para iniciar a pesquisa no editor Vi (m), primeiro pressione a tecla ESC para alternar para o modo de comando no editor. Em seguida, pressione “/” e, em seguida, pressione o texto de pesquisa.
- Pressione ESC
- Modelo “/”
- Digite o padrão de pesquisa
- Pressione a tecla Enter ou Return para realizar a pesquisa
/padronizar
Isso moverá o cursor para a primeira correspondência da string pesquisada. Em seguida, use as teclas de atalho para navegar para a string de pesquisa anterior ou seguinte, conforme mostrado abaixo:
- Pressione
n
(em letra minúscula) para pesquisar as próximas ocorrências - Pressione
N
(em maiúscula) para pesquisar ocorrências anteriores
Pesquisa que não diferencia maiúsculas de minúsculas no Vim
O vim padrão procura correspondências com distinção entre maiúsculas e minúsculas. Para pesquisar o padrão em todos os casos, você precisa desabilitar o caso usando o comando set no vim.
Digite o seguinte comando no vim para desativar as pesquisas com distinção entre maiúsculas e minúsculas.
: set ignorecase
Em seguida, pesquise novamente por algum texto, você descobrirá que a seleção de pesquisa está ignorando o caso.
Você pode reverter as alterações acima usando o noignorecase
comando set.
: set noignorecase
Agora, o vim fará novamente as pesquisas com distinção entre maiúsculas e minúsculas.
Pesquisar apenas no mundo inteiro
Você também pode pesquisar correspondências de padrão apenas no mundo inteiro. O que significa que a pesquisa não corresponde à substring da string.
/ \ <padrão \>
Ver histórico de pesquisa
O Vim mantém todo o histórico de buscas realizado na sessão atual. Para ver as pesquisas anteriores, pressione / e use as teclas para cima e para baixo
Conclusão
Neste tutorial, você aprendeu a pesquisar no editor de texto vim / vi na linha de comando do Linux.