Home > Vim Hacks > Hack #51: カーソル下のキーワードを検索する

Hack #51: カーソル下のキーワードを検索する

問題

どのような種類のテキストを編集していても頻出する作業として、 あるキーワードを検索することが挙げられます。 その都度/keywordと入力しても構わないのですが、 面倒です。 簡単に行うことはできないのでしょうか。

解決方法

キーワードを簡単に検索するにはNormal modeで*をタイプします。 これはカーソル下のキーワードを検索するコマンドです。 カーソル下に何らかのキーワードが存在しない場合はカーソル近傍のキーワードを 用いて検索が行なわれます。

同様にg*というコマンドもあります。 *との違いは検索するキーワードが単語中に含まれるケースを 考慮するかどうかです。 例えばカーソル下のキーワードがfooの場合、 *g*の違いは以下の通りです:

コマンド バッファ中のテキスト
foo foobar barfoo barfoobar
* マッチする マッチしない マッチしない マッチしない
g* マッチする マッチする マッチする マッチする

また*g*は順方向に検索を行ないますが、 #g#という逆方向に検索を行なうコマンドもあります。

参考資料

kana
このエントリーをはてなブックマークに追加
はてなブックマーク - Hack #51: カーソル下のキーワードを検索する
Share on Facebook
Post to Google Buzz
Bookmark this on Google Bookmarks
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip
Share on FriendFeed

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://vim-users.jp/2009/08/hack51/trackback/
Listed below are links to weblogs that reference
Hack #51: カーソル下のキーワードを検索する from Vim-users.jp

Home > Vim Hacks > Hack #51: カーソル下のキーワードを検索する

Search
Feeds
Links
  • 公式
  • 勉強会
  • 情報
  • コミュニティ
  • Meta
    Etc
    Creative Commons License
    This blog is licensed under a Creative Commons License.

    Return to page top