サーチ…


任意のパターンを検索する

Vimの標準的な検索コマンドは/ for forward searchであり、 ?後方検索のために。

通常モードから検索を開始するには:

  1. /押す、
  2. あなたのパターンを入力し、
  3. <CR>を押して検索を実行します。

例:

/foobar<CR>      search forward for foobar
?foo\/bar<CR>    search backward for foo/bar

nNを使って、次の出現と前の出現にジャンプすることができます。

  • 前方検索の後にnを押すと、次の出現地点にカーソルが移動し、 前方に移動します。

  • 前方検索の後にNを押すと、カーソルが次の出現位置に、 後方に移動します。

  • 後方検索の後にnを押すと、カーソルが次の出現位置に、 後方に移動します。

  • 後ろ向き検索の後にNを押すと、次の出現地点にカーソルが移動して前方に移動します。

カーソルの下の単語を検索する

ノーマルモードでカーソルを任意の単語に移動し、 *を押すと、カーソルの下にある単語の次の単語が検索され、 #を押すと後方に検索されます。

*または#カーソルの下の正確な単語を検索:探しbigだけ見つけるだろうbigなくbigger

ボンネットの下では、Vimはワード境界の原子で簡単な検索を使います:

  • /\<big\>*
  • ?\<big\> for #

g*またはg#はカーソルの下の正確な単語を検索しません。 bigger検索するとbig単語が検索されます。

ボンネットの下では、Vimはワード境界のない単純な検索を使用します。

  • /\<big\>*
  • ?\<big\> for #

テキストを含む行に対してコマンドを実行する

:globalコマンドはすでに独自のトピックを持っています: globalコマンド



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow