web-dev-qa-db-fra.com

GNU moins: Comment puis-je rechercher lors de l'ignorance de la sensibilité de cas sans utiliser l'option moins?

De GNU moins de manche

-i ou -ignore-cas

Les recherches ignorent les recherches; C'est-à-dire que les majuscules et minuscules sont considérées comme identiques.

Cette option est ignorée si des lettres majuscules apparaissent dans le modèle de recherche; En d'autres termes, si un motif contient des lettres majuscules, cette recherche n'ignore pas l'affaire.

-I ou -ignore-cas

Comme -i, mais les recherches ignorent l'affaire même si le motif contient des lettres majuscules.

C'est un excellent moyen de rechercher dans GNU = moins, tout en ignorant la sensibilité de cas. Cependant, vous devez savoir à l'avance que vous souhaitez rechercher tout en ignorant la sensibilité des cas et l'indiquez dans la ligne de commande. .

vim résout ce problème en laissant l'utilisateur spécifier\c avant une recherche, indiquant que le motif doit être recherché tout en ignorant la sensibilité de l'affaire.

Existe-t-il un moyen de faire la même chose en moins (sans spécifier -i dans la ligne de commande)?

54
Tom Feiner

Vous pouvez le définir de moins en tapant -i Et puis faire la procédure de recherche normale.
[.____] Jetez un coup d'œil à l'aide pour moins en appuyant sur h

69
Andy

Après avoir activé Ignore case in searches en appuyant -i Vous devez mettre de la chaîne dans inférieur. Si votre chaîne a des caractères majuscules que votre recherche échouera (trouver uniquement des cordes avec des caractères supérieurs)

4
Piotr Gogolin