Hack #51: カーソル下のキーワードを検索する
Posted at 2009/08/03ツイート
問題
どのような種類のテキストを編集していても頻出する作業として、
あるキーワードを検索することが挙げられます。
その都度/keyword
と入力しても構わないのですが、
面倒です。
簡単に行うことはできないのでしょうか。
解決方法
キーワードを簡単に検索するにはNormal modeで*
をタイプします。
これはカーソル下のキーワードを検索するコマンドです。
カーソル下に何らかのキーワードが存在しない場合はカーソル近傍のキーワードを
用いて検索が行なわれます。
同様にg*
というコマンドもあります。
*
との違いは検索するキーワードが単語中に含まれるケースを
考慮するかどうかです。
例えばカーソル下のキーワードがfooの場合、
*
とg*
の違いは以下の通りです:
コマンド | バッファ中のテキスト | |||
---|---|---|---|---|
foo | foobar | barfoo | barfoobar | |
* |
マッチする | マッチしない | マッチしない | マッチしない |
g* |
マッチする | マッチする | マッチする | マッチする |
また*
とg*
は順方向に検索を行ないますが、
#
とg#
という逆方向に検索を行なうコマンドもあります。
参考資料
kanaもどる
blog comments powered by Disqus