読者です 読者をやめる 読者になる 読者になる

$shibayu36->blog;

株式会社はてなでエンジニアをしています。プログラミングや読書のことなどについて書いています。

expand-region.elでperlのコードの範囲選択

emacs perl tech

expand-region.elの紹介 - Life is very shortで紹介されていたexpand-region.elを使っていたのですが、expand-region.elはmodeごとにいろいろカスタマイズ出来るようでした。しかし、これまでperl用の設定がなく困ってました。

で、色々探してたらhttps://github.com/magnars/expand-region.el/pull/83 というpull requestがあったので、mergeされないかなーと思っていたら最近mergeされていたので使ってみました。

カーソルを置いて実行
f:id:shiba_yu36:20130218082719j:plain:w300

実行、実行、実行。すこしずつ広がってく。
f:id:shiba_yu36:20130218082736j:plain:w300
f:id:shiba_yu36:20130218082753j:plain:w300
f:id:shiba_yu36:20130218082804j:plain:w300
f:id:shiba_yu36:20130218082816j:plain:w300
f:id:shiba_yu36:20130218082828j:plain:w300
f:id:shiba_yu36:20130218082842j:plain:w300

perlのシジルなどにある程度うまく対応してくれるので便利でした。