$ vim novo.TXT
Seu arquivo será aberto no modo normal do editor Vim. Você tem que abrir o modo de inserção do VIM pressionando o botão "i". No modo de inserção de Vim, você deve adicionar alguns dados de texto a esse arquivo com mais de uma ocorrência de uma palavra, eu.e., Linux ou é.
Abra o modo visual de vim usando a tecla "V" no modo normal. Você será desviado para o bloco visual, como mostrado abaixo.
Digamos que queremos pesquisar a palavra "está" dentro do texto mostrado abaixo sem adicionar qualquer caso de configurações insensíveis. Então, temos que pressionar o sinal "/" para pesquisar uma string no modo de comando. Adicionamos a string "is" com o personagem "/" e pressionamos a tecla Enter.
A saída seria algo como abaixo. Você pode ver, ele mostrará a primeira ocorrência da palavra "é" destacando -a no modo visual de vim como abaixo.
Para ver a próxima ocorrência de "é", temos que pressionar o botão "n" ou o próximo no teclado. A saída abaixo mostra o 2nd Ocorrência da palavra "está" na posição 48.
Para voltar à ocorrência anterior ou na direção para trás, pressione o botão "P" ou traseiro do teclado enquanto trabalha no modo visual, como mostrado na imagem anexada.
Ignorar o método de comando do caso:
O primeiro método a pesquisar uma string sem verificar sua sensibilidade ao caso é o comando definido ignorecase. Então, dentro do modo normal de Vim, abra a linha de comando com o personagem “:”. Agora adicione o comando de caso de ignorância de conjunto abaixo do conjunto abaixo, como pressione a tecla "ENTER" para aplicá-la. Este é o método direto para fazer isso. Você também pode fazer isso no arquivo de configuração do VIM, eu.e., Vimrc.
Para usar o arquivo de configuração do VIM, você precisa adicionar o comando abaixo da linha de comando usando o caractere ":" como mostrado abaixo. Pressione Enter para abri -lo.
Você deve ativar o plug -in do FileType Indent e permitir as propriedades que deseja usar no vim, como mostrado na imagem. Após essas propriedades, ativamos o ignorar caso Usando o comando set no arquivo de configuração do VIM, conforme destacado. Para salvar as mudanças, experimente o comando declarado na linha de comando, como mostrado na imagem também.
Depois de salvar as mudanças e fechar o arquivo VIM, você está de volta ao modo normal do editor Vim. Agora, você precisa aplicar essas alterações ao editor do VIM também. Portanto, use o comando de origem na linha de comando, como mostrado na imagem abaixo.
Agora, é hora de ver as mudanças pesquisando uma certa string no editor Vim. Por isso, usamos o caractere "/" no modo visual de vim junto com a string "Linux" para fazer uma pesquisa insensível ao caso. Pressionou a tecla Enter para ação final.
Em troca, temos a primeira ocorrência da palavra "Linux" destacada no modo visual de vim sem considerar o caso inferior de uma string de pesquisa. A primeira ocorrência contém o primeiro caráter de capital nele, enquanto a string pesquisada era toda minúscula.
Pressione o botão "n" ou "próximo" para pesquisar a próxima ocorrência. Você pode ver que ele destacou a palavra "Linux" com todas as letras maiúsculas sem considerar sua sensibilidade ao caso no modo visual.
O mesmo assim, você também pode pesquisar a próxima ocorrência da palavra "Linux" sem considerar sua sensibilidade ao caso. Para isso, use "n" ou a próxima chave para pesquisa de encaminhamento e "p" ou botão traseiro para pesquisa reversa.
Você também pode usar a propriedade "Case Smart" junto com a ignorância de Vim. Portanto, abra o arquivo de configuração do VIM e ative a propriedade Smart Case usando o comando set, conforme mostrado na imagem abaixo. Agora use o comando "WQ" na linha de comando para salvar e desistir do arquivo de configuração do VIM.
: defina ignorecaseO caso inteligente funciona de maneira um pouco diferente do caso de ignorar. Portanto, dentro do modo visual de Vim, use o "/" com a string para pesquisar na linha de comando. Pressione Enter para a ação final.
Você verá que o modo visual vim fornecerá a saída como abaixo. Ele destacará todas as áreas que contêm todas as ocorrências da palavra "Linux" no texto do novo.arquivo txt. Começará desde a primeira existência da palavra "Linux" até o primeiro personagem da última existência da palavra "Linux".
Conclusão:
Neste artigo, discutimos os diferentes métodos para fazer pesquisas de caso insensíveis no VIM Editor. Discutimos o comando ignorecase e a propriedade SmartCase em nossos exemplos. Também pesquisamos sem aplicar qualquer configuração insensível de caso, eu.e., Pesquisa normal. Esperamos que este artefato esteja de acordo com suas expectativas.