Home > Vim Hacks > Hack #87: 行頭でマッチする文字列で検索する

Hack #87: 行頭でマッチする文字列で検索する

問題

^という記号は入力が困難なことで知られています。 Vimでは一般に^というキー入力を含むものは非推奨コマンドであることを暗黙のうちに促すものとして知られています。 たとえば行頭に移動するノーマルモードの^は、大抵の場合はI (行頭に移動して同時に挿入モードになる) というコマンドで事足ります。

しかしながら、検索を行なうときにどうしても正規表現の^を入力することが多いでしょう。 行頭でマッチする文字列を検索するときには、/^と打鍵し、その語そのキーワードを入力することになります。 これは大変苦痛を伴う作業です。

解決

以下を~/.vimrcに記述します。

nnoremap // /^

以後、連続して//と打鍵すると/^と打鍵したとみなされ、簡単に行頭でマッチする文字列で検索することができます。

ujihisa
このエントリーをはてなブックマークに追加
はてなブックマーク - Hack #87: 行頭でマッチする文字列で検索する
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/10/hack87/trackback/
Listed below are links to weblogs that reference
Hack #87: 行頭でマッチする文字列で検索する from Vim-users.jp

Home > Vim Hacks > Hack #87: 行頭でマッチする文字列で検索する

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

    Return to page top