gvimで文字列の検索
文字列を検索するには

/検索したい文字列

と入力します。例えば、printfという文字列を検索する場合は

/printf

と入力します。対象文字列が見つかればその文字列の色が変わります。複数見つかった場合に

n

を押すと、現在のカーソル位置から下方向の対象文字列にカーソルが移動します。

N

を押すと、現在のカーソル位置から上方向の対象文字列にカーソルが移動します。
/(スラッシュ)と.(ドット)を検索したい場合は、その文字の前に\を書いてエスケープする必要があります。
例えば、 // test.txt という文字列を検索したい場合

/\/\/ test\.txt

と入力します。ちなみに

/\/\/ test.txt

というように.(ドット)を\でエスケープしなくても // test.txt にマッチします。
これは、.(ドット)が 改行を除く任意の1文字 を表すメタキャラクタのためで、 // testatxt というような文字列にもマッチしてしまいますので、.(ドット)は\でエスケープしなくてはいけません。

Back to top

Information