web-dev-qa-db-fra.com

Unset ignorecase in vim?

:set ic ignore le cas. Comment pouvez-vous annuler cela?

56
kal

: définir noic, ou: définir noignorecase

Vraiment intuitif, non? :)

72
Dave Ray

Vous pouvez également basculer le paramètre avec: set ic! et interrogez sa valeur avec: set ic?

22
kyku

préfixe chaîne recherchée avec "\ C" (sans guillemets), par exemple:

/\Croot
15
yedpodtrzitko

Faire attention à 'smartcase' option. Il remplace le 'ignorecase' option si le modèle de recherche contient des majuscules.

c'est-à-dire ayant 'ignorecase' et 'smartcase' sur /foo trouvera foo, Foo et FOO, mais /Foo ne trouvera que Foo, pas foo.

Vous pouvez également indiquer à Vim que vous souhaitez effectuer une recherche sensible à la casse malgré 'ignorecase' réglage en utilisant \C quelque part dans le modèle de recherche. En utilisant \c dans le modèle de recherche, vous dites à Vim d'ignorer la casse pendant la recherche, malgré 'ignorecase' réglage.

10
Paul