入門GNU Emacs 第7章まとめ
- 7章
- 簡単なテキスト整形機能と特殊編集機能
タブをスペースに変更
C-x h M-x untabify Enter
M-x untabifyはリージョンに対して動作するため、先にC-x hでバッファ全体をリージョンへ送る。
センタリング
キー操作 | 動作 |
---|---|
M-s | カーソル位置の行がセンタリングされる。 |
M-S | カーソル位置のパラグラフをセンタリング |
Textモードで有効
ちなみにTextモードに変更するには、"M-x text-mode Enter"
矩形編集
タブ文字があるとうまくいかないことがあるので、矩形編集を行う前に"C-x h M-x untabify"でタブをスペースに変換しておく。
キー操作 | 動作 |
---|---|
C-x r k | 矩形に選択されたリージョンのキル |
C-x r y | 最後に削除した矩形の挿入 |
C-x r o | 任意の場所に空の矩形を挿入する |
C-x r c | 選択した矩形をキルし、代わりに空の矩形を挿入する |
C-x r d | 矩形キルバッファに保存せずに消去 |
矩形編集を使えばこういうのも簡単!
aiueo aiueo aiueo aiueo abcde abcde abcde abcde 12345aiueo12345 12345aiueo12345 abcde abcde aiueo12345aiueo aiueo12345aiueo abcde abcde abcde abcde 12345 12345aiueo aiueo12345 12345 abcde abcde 12345aiueo12345 abcde aiueo12345aiueo abcde abcde aiueo aiueo12345 12345aiueo aiueo abcde abcde abcde abcde 12345aiueo12345 12345aiueo12345 abcde abcde aiueo12345aiueo aiueo12345aiueo abcde abcde abcde abcde 12345 12345 12345 12345
7章はプログラミングと関係ない感じだったので大分端折りました><