マスタカネット > マスタカの ChangeLog メモ > 2009-09-15-1

マスタカの ChangeLog メモ / 2009-09-15-1

2009-09 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Prev / Next

2009-09-15

文字列の整列 [Emacs]

2009-09-15-1.html をつぶやくこのエントリを含むはてなブックマークlivedoor clip

M-x align-regexp がなかなか便利。

まずは *Help* のサンプルより。

Fred (123) 456-7890
Alice (123) 456-7890
Mary-Anne (123) 456-7890
Joe (123) 456-7890



上記をリージョンで括って、
M-x align-regexp [Enter] ( [Enter] すると、、、

Fred            (123) 456-7890
Alice           (123) 456-7890
Mary-Anne       (123) 456-7890
Joe             (123) 456-7890



C ソースだともっと便利さが伝わるかもしれない。

実行前

printf("aaa\n");/* aaa */
printf("bbbbbb\n");/* bbb */
printf("ccccccccc\n");/* ccc */


M-x align-regexp [Enter] /\* [Enter] 実行

printf("aaa\n");            /* aaa */
printf("bbbbbb\n");         /* bbb */
printf("ccccccccc\n");      /* ccc */



おっと、M-x align というのもあると教えてもらった。これは現在のメ
ジャーモードから適切な整形を推測し、行ってくれる。M-x align-regexp
は明示的に整形したい時に使う。

blog comments powered by Disqus


Prev / Next

2009-09 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

最終更新時間: 2010-07-27 06:00

フィードメーター - マスタカの ChangeLog メモ