Vimコマンドモードで正確な単語を検索する


20

私は(Vimのコマンドを使用して、コマンド・モードでのVimの正確な単語を検索したい/wordtosearchしないでカーソル位置の現在の単語の検索が使用して*または#コマンド)、例えば私はCIFを言う正確な単語を検索したいと思いますが、私はしたくありませんCIF_handleまたはCIF_drvを見つけます。

コマンドモードでVimが正確な単語を検索するようにするにはどうすればよいですか?

(既にignorecase設定されているため、検索された単語の場合は気にしません。)

回答:


31

正規表現を使用します。

/\<your_exact_word\>

つまり、検索文字列を\<とで囲みます\>


@ありがとう:うまくいきました。\ <.. \>で単語を囲むと、正規表現ベースの検索になります。
ゴールデン平均

はい、正規表現検索です。
ジャンヌピッカライネン

しかし、「1 ...」のような文字列を検索する必要がある場合はどうしますか。ドットのある文字列ではなく、1で始まるすべての数字が強調表示されます。
シガー

ブラケットでは機能しません。

どのように設定を行うvimと、それをラップすることなく、正確な単語の検索で動作するように\<\>のchar。でvim正確な単語検索を行うことができます/eightFoldPathsか?
タイプロジック

-1

/ \ <*>を使用して文字通り*サインインvimを検索しようとしましたが、明らかにリスト内のスペースもカウントされました。これは非常に簡単な方法でそれを行う可能な方法です。

/ \ v *

詳細については:help \ V


1
申し訳ありませんが、これは上記の質問に対する答えではありません。受け入れられた回答に情報を追加する場合は、そこにコメントを追加することができます。
エドワード
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.