2013-08-29 7 views
6

vimでは、カーソルを動かさずに検索パターンを強調表示できますか?例えばカーソルを移動させずにハイライト検索パターン

、私は何ができるm_depthTableを検索する場合:

/m_depthTable 

、それがm_depthTableのすべてのインスタンスを強調表示されますが、それはまた次のoccuranceに移動します。

移動せずにハイライトしたいです。可能?

答えて

7

を押してくださいnフラグ。これは、カーソルを移動したり、代用することはありません。

:s/pattern//n 
+0

ここに勝者がいるかもしれません。 –

+0

ha、私は 'n'フラグを知っていましたが、この方法は考えていませんでした。素敵な.. + 1あなたの答え。私はこれを行う必要がある場合、私はバックチックを2回押すでしょう。 – Kent

3

あなたは最後の検索パターンが含まれているレジスタに直接書き込むことができます。

:let @/="m_depthTable" 
+2

これは強調表示していません。 – Kent

+0

ちょうどチェックしました。します。 – rpeshkov

+0

私のためにハイライトしなかった、申し訳ありません。 –

6

だけ

/pattern<enter> 

その後、あなたはと置換コマンドを行うことができ``

+0

これはバックティックですか? –

+0

はい、それは...を2回押す@JohnDibling – Kent

+0

いいえ、よくカーソルを移動しますが、それを元に戻します。私はそれが動作すると思います。 –

関連する問題