vim-users.jp

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

Posted at 2009/10/14
このエントリーをはてなブックマークに追加

問題

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

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

解決

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

nnoremap // /^

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

ujihisa

もどる
blog comments powered by Disqus