[Mew-dist 10308] Re: 自動的に改行する

Ninomiya Hideyuki nin at example.com
1999年 8月 20日 (金) 23:47:01 JST


こんばんは 二宮 @ お四国 です

Kazumi HARA <hara at example.com> は Fri, 20 Aug 1999 23:01:23 +0900 頃に
    Subject:    [Mew-dist 10305] Re: 自動的に改行する
    Message-ID: <19990820230127F.hara at example.com>
        に於いて、以下のようにおっしゃっていました。
※都合により手を加えさせて頂く事があります。御了承下さいマセマセ....
hara> お世話になります、はらです。
hara> 
hara> Fri, 20 Aug 1999 22:51:42 +0900 頃
hara> Takeshi Suyama <tsuyama at example.com>さんが書かれた
hara> [ [Mew-dist 10303] 自動的に改行する ] に関して…
hara> 
hara> > き終わったあとに,enterキーを押していくのでしょうか。それとも,
hara> > Mewにそのようなコマンドがあって,自動的に改行させることができる
hara> > のでしょうか。

Mew にそのため専用のコマンドが有る訳じゃなく、Emacs 自身にその機能が
有ります。

hara> ~/.emacs に、
hara> (add-hook 'mew-draft-mode-hook
hara> 	  '(lambda ()
hara> 	     (auto-fill-mode 1)

この (auto-fill-mode 1) と言うのがそうです。

hara> 	     (setq fill-column 66  ;; ここの数字をお好みに合わせて
hara> 		   tab-width 4)))      ;; TAB もお好みで

原さんの例では、mew-draft-mode-hook で設定されてますがっ、
もし、他の text-mode でも同じように auto-fill な設定にするならば、

(add-hook text-mode-hook ...) で設定してやれば良いです。

ソース眺めると、たしか mew-draft-mode の中で

(run-hooks text-mode-hook mew-draft-mode-hook)

っと言う風に実行されてますのでっ、
text-mode mew-draft-mode 共通の設定は、text-mode-hook に
mew-draft-mode		 独自の設定を  mew-draft-mode-hook に
書いてやれば良いと思います。

自分は .emacs で

(add-hook 'text-mode-hook 'turn-on-auto-fill)

っと、しています。
っがっ、個人的な好みの問題で、auto-fill 任せにする事はあまり無いです。
変なとこでぶち切れるのがヤなので自分で改行を打ちます。
---
                                         二宮 秀幸@愛媛 鬼北 広見町
PGP-Fingerprint: 6C59 EC08 5B23 6490 44D0  7CD3 DA40 219F 7114 8553
                                           mailto:nin at example.com
                           http://user.shikoku.ne.jp/nin/index.html



Mew-dist メーリングリストの案内