2008/04/13

Emacs 番号をふる。query-replace-regexp-eval が便利

aaa
bbb
ccc

1. aaa
2. bbb
3. ccc
と頭に番号をふっていきたい場合、Emacs だと
リージョンを指定して C-x n n で narrow-to-region
M-x query-replace-regexp-eval
^
(format "%d. " (1+ replace-count))
!
C-x n w でリージョンを戻す。
かしら。
ファイル全体とか数行までなら、rarrow-to-region はいらないけど。
query-replace-regexp-eval はとても便利。

0 件のコメント: