[Mew-dist 16455] Re: draft-mode で text-mode と同じように auto-fill したい
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
2001年 2月 18日 (日) 15:18:55 JST
From: SUGIMORI (杉森 隆行) <taro at example.com>
Subject: [Mew-dist 16428] draft-mode で text-mode と同じように auto-fill したい
> -----------------------------------
> 1. あああああああああああああああああああああああああああああ
> ああああああああああああああああああああああ
> -----------------------------------
> というように"1."の後に行がそろってくれます。
>
> これをDraft modeで同じようにしたいのですが、どうすればできる
> でしょうか?
Emacs 20.4 ではどうだったか分かりませんが、Emacs 20.7 だと text-mode
では、デフォルトで TAB は indent-relative になっていて、希望通りの動作
をすると思います。
Draft モードでは、text-mode-map を引き継ぎますから、希望通りにならない
のは変ですね。
なお、僕はこんなコードを書いて、tab-to-tab-stop と動的に切り替えながら
使っています。
(defvar kazu-tab-status t)
(defun kazu-tab (&optional arg)
(interactive "P")
(cond
(arg
(setq kazu-tab-status (not kazu-tab-status))
(if kazu-tab-status
(message "tab-to-tab-stop")
(message "indent-relative")))
(kazu-tab-status
(tab-to-tab-stop))
(t
(indent-relative))))
(define-key text-mode-map "\t" 'kazu-tab)
--かず
Mew-dist メーリングリストの案内