Vimでの大文字と小文字を区別する検索方法


  1. シンプルな検索: Vimで大文字と小文字を区別して検索するには、検索コマンドの前に \c を追加します。例えば、\cword と入力すると、"word" という単語にマッチしますが、"Word" や "WORD" にはマッチしません。

  2. 検索オプションの設定: Vimのオプションを使って、検索時に大文字と小文字を区別するように設定することもできます。以下のコマンドを .vimrc ファイルに追加します。

    set ignorecase

    この設定では、検索時に大文字と小文字を区別しません。大文字と小文字を区別する場合は、以下のコマンドを追加します。

    set noignorecase
  3. コード例: 以下に、大文字と小文字を区別する検索のコード例を示します。

    • 単語の検索:

      /\cword

      このコマンドは、"word" という単語にマッチしますが、"Word" や "WORD" にはマッチしません。

    • 文字列の検索:

      /\cstring\c

      このコマンドは、"string" という文字列にマッチしますが、"String" や "STRING" にはマッチしません。