GNU less: Como posso pesquisar ignorando a diferenciação de maiúsculas e minúsculas sem usar menos a opção -I?

43

Do GNU menos manpage

-i or --ignore-case

Causes searches to ignore case; that is, uppercase and lowercase are considered identical.

This option is ignored if any uppercase letters appear in the search pattern; in other words, if a pattern contains uppercase letters, then that search does not ignore case.

-I or --IGNORE-CASE

Like -i, but searches ignore case even if the pattern contains uppercase letters.

Esta é uma ótima maneira de pesquisar menos no GNU, ignorando a distinção entre maiúsculas e minúsculas. No entanto, você deve saber antecipadamente que deseja pesquisar ignorando a diferenciação de maiúsculas e minúsculas e indicando na linha de comando.

O

vim resolve esse problema permitindo que o usuário especifique \ c antes de uma pesquisa, para indicar que o padrão deve ser pesquisado enquanto ignora o caso sensibilidade.

Existe uma maneira de fazer o mesmo em menos (sem especificar -I na linha de comando)?

    
por Tom Feiner 24.05.2009 / 09:16

2 respostas

58

Você pode configurá-lo de menos, digitando -i e depois fazendo o procedimento de pesquisa normal.
Dê uma olhada na ajuda por menos pressionando h

    
por 24.05.2009 / 11:10
1

Depois de ativar Ignore case in searches , pressionando -i , você precisa colocar uma sequência no caso menor . Se sua string tiver caracteres em maiúsculas, sua pesquisa falhará (encontre somente strings com caracteres superiores)

    
por 24.08.2018 / 09:48