2007年9月28日金曜日

Emacsで行の折り返し表示をON/OFFする

通常は一行が長すぎると右側で折り返され、画面に収まって表示されます.
ですが/etc/fstab ファイルとか、syslogファイルなど、一行1レコードのようなファイルを編集する場合、折り返し表示されるとかえって見にくくなります.

ということで~/.emacsに以下を追記します.

;;====================================
;;; 折り返し表示ON/OFF
;;====================================
(defun toggle-truncate-lines ()
"折り返し表示をトグル動作します."
(interactive)
(if truncate-lines
(setq truncate-lines nil)
(setq truncate-lines t))
(recenter))

(global-set-key "\C-c\C-l" 'toggle-truncate-lines) ; 折り返し表示ON/OFF
これで、C-c C-l とするだけで、折り返しするしないをトグル動作する事が出来ます。

0 件のコメント: