:set ic
は大文字と小文字を区別しません。これをどのように解除しますか?
:set noic、または:set noignorecase
本当に直感的ですよね? :)
:set ic!で設定を切り替えることもできます。そしてその値を:set ic?
検索文字列の前に "\ C"(引用符なし)を付けます。例:
/\Croot
'smartcase'
オプションに注意してください。検索パターンに大文字が含まれている場合は、'ignorecase'
オプションをオーバーライドします。
つまり、'ignorecase'
に'smartcase'
と/foo
があると、foo
、Foo
とFOO
が見つかりますが、/Foo
は見つかりますFoo
ではなくfoo
のみです。
検索パターンのどこかに'ignorecase'
を使用することで、\C
の設定に関係なく大文字と小文字を区別して検索するようにVimに指示することもできます。検索パターンで\c
を使用すると、'ignorecase'
の設定に関係なく、検索時に大文字と小文字を区別しないようにVimに指示できます。