カーソルのある単語または行の次の出現箇所を見つける


7

たとえば、大きな.gitignoreファイルを編集し、新しく追加されたツールセットの推奨される無視パターンのブロックを貼り付ける場合、手動で各行を調べ/\.filetype、filetypeがその行の何であるかを入力して、これが他の場所ですでに表現されていないことを確認しました。

私が使用する予定がないsort -uか、uniq私は関与ツールチェーンが主催無視のブロックを保持したいので。

基本的に、この行に一致する他の行を強調表示したり、カーソル位置の単語を検索したりするためのさらに短い方法が必要だと思います。誰かが私に方法を教えてもらえますか、それとも機能ではないのですか?

回答:


11

*カーソルの下にある次の単語に移動する通常モードで使用できます。

@Satoがコメントで指摘したように、*前方検索が可能で、#後方検索と同等です。あなたが押されたら*か、#あなたがキーを使用することができますnし、Nで検索した後、あなたが同じように試合の間を移動する/?

また、より多くの用語を検索したい場合、オプションは探しているものをヤンクして検索レジスターに置くことです:

  • / 検索を開始するには
  • <C-r>" ヤンクした検索語を挿入するには
  • <CR> 検索を開始するには

このメソッドは名前のないレジスターの内容に影響することに注意してください。


1
余談ですが、#代わりに*を使用して逆方向に検索することもできます。
佐藤桂

@SatoKatsura:言うのを忘れたので、指摘してくれてありがとう。
statox
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.