Home > Vim Hacks > Hack #85: 末尾が省略可能な対象にマッチさせる

Hack #85: 末尾が省略可能な対象にマッチさせる

ほとんどの Vim のコマンドはインタラクティブに使用する時のために末尾が省略可能です。例えば、:write コマンドは :w でも済みます。また、:wr でも :wri でも :writ でも実行可能です。 本 hack ではこれらのように末尾が任意に省略可能なパターンに正規表現をマッチさせる方法を紹介します。

\%[]

\%[string] とすることで、string の部分は任意に省略可能になります。この場合、全てを省略するパターンにもマッチするので気を付けてください。 例えば冒頭のパターンは

:\<w\%[rite]\>

となります。単語境界をはっきりさせるために Hack #80: 単語境界にマッチさせる で紹介した \< \> を使用しています。

thinca
このエントリーをはてなブックマークに追加
はてなブックマーク - Hack #85: 末尾が省略可能な対象にマッチさせる
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/hack85/trackback/
Listed below are links to weblogs that reference
Hack #85: 末尾が省略可能な対象にマッチさせる from Vim-users.jp

Home > Vim Hacks > Hack #85: 末尾が省略可能な対象にマッチさせる

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

    Return to page top