Vimで大文字と小文字を区別しない検索を行う方法 質問する

Vimで大文字と小文字を区別しない検索を行う方法 質問する

ファイル内の大文字の単語、たとえば COPYRIGHT を検索したいのですが、次のような検索を実行してみました。

/copyright/i    # Doesn't work

しかし、うまくいきません。Perl では、i正規表現にフラグを指定すると、大文字と小文字を区別しない正規表現に変換されることはわかっています。Vim には、大文字と小文字を区別しない正規表現を示す独自の方法があるようです。

ベストアンサー1

エスケープ シーケンスはパターン内の任意の場所で使用できます\c。例:

/\ccopyrightあるいは/copyright\cあるいは/copyri\cght

逆(大文字と小文字を区別する一致)を行うには代わり\Cに (大文字の C) を使用します。

おすすめ記事