Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【Vim】検索するときに英文字の大文字小文字を区別する

Vimは「/」(スラッシュ)コマンドを使用して検索をするとき、初期状態では英文字(半角のA~Zとa~z)の大文字と小文字は区別されずに検索される(例えばAAAを検索するとAAaにもヒットする)。これを区別するには以下のコマンドを次移行する

:set noignorecase

検索時の英文字の大文字小文字を同一視することを明示的に設定するには、以下のようにする。

:set ignorecase

上記の設定をしなくても、検索する文字列に「\c」を含めると、上記の設定を無視して大文字小文字を無視して検索をする。「\C」を含めるとsetコマンドによる設定を無視して強制的に大文字小文字を区別して検索する。


/String\c

String、STRING、stringなどを検索

 

/String\C

Stringのみを検索