Vimは「/」(スラッシュ)コマンドを使用して検索をするとき、初期状態では英文字(半角のA~Zとa~z)の大文字と小文字は区別されずに検索される(例えばAAAを検索するとAAaにもヒットする)。これを区別するには以下のコマンドを次移行する
:set noignorecase
検索時の英文字の大文字小文字を同一視することを明示的に設定するには、以下のようにする。
:set ignorecase
上記の設定をしなくても、検索する文字列に「\c」を含めると、上記の設定を無視して大文字小文字を無視して検索をする。「\C」を含めるとsetコマンドによる設定を無視して強制的に大文字小文字を区別して検索する。
/String\c
→
String、STRING、stringなどを検索
/String\C
→
Stringのみを検索