■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

Emacs part3

[150:名無しさん@お腹いっぱい。 (01/12/17 13:58)]
>>148
甘いな。そこで「アナコンダ」と叫ばなければ。
なぜ「アナコンダ」なのかは「ざまーミロのビーナス」だから。

#あのころの星里もちるはパワーがあったなぁ…


[151:名無しさん@お腹いっぱい。 (01/12/17 23:39)]
VineLinux2.0上のEmacs-20.7なんですが、
~/.emacs.el の中の、
(setq fill-column 80)
が効いてくれません。 M-x describe-variable fill-column
とすると何故か、70と表示されてしまいます。

極端に小さな、こんな.emacs.elを作ってみて、
(setq fill-column 80)
(setq my_test_val "naze")
emacsを起動すると、後者はちゃんと反映されるのに、前者が反映されません。
ところが、
M-x describe-variable fill-column
で下線付きで表示されている、customizeの部分をクリックすると、
ヴィジュアルに設定できて、.emacs.elには、
(custom-set-variables '(fill-column 80))
と記録されます。
そこで、これだけを書いた.emacs.elのもとにEmacsを起動すると、
ちゃんと、80となって、反映されます。

(setq fill-column 80)ではいけない理由なんて見あたらないのですが、
これらの事をどう考えればいいのでしょうか?


[152:名無しさん@お腹いっぱい。 (01/12/17 23:53)]
Meadow の話なんだけど、文章を入力してる時とかに一瞬 Meadow が止った感
じになる(欝 SKK のせいかなぁ。結構気になる。


[153:名無しさん@お腹いっぱい。 (01/12/18 00:05)]
>>151
fill-column はバッファローカルな変数だからです。
(setq-default fill-column 80)
などするなり何なりして、デフォルト値を決めて
やればよろしい。


[154:名無しさん@お腹いっぱい。 (01/12/18 00:05)]
>>151
(setq-default fill-column 80)


[155:名無しさん@お腹いっぱい。 (01/12/18 00:13)]
>>151
GNU Emacs Lispマニュアル 2.5版にこんなのがありました。
70未満に強制的に直されるのでしょうか?
Meadow-1.15でも151と同じ現象が起きました。

-- User Option: fill-column
このバッファローカルな変数は, 詰め込んだ行の最大幅を指定する. この
値は整数であり, コラム数であること. 自動詰め込み(auto-fill)モー
ド(*Note Auto Filling::)を含めてすべての詰め込み/幅揃え/中央揃
えを行うコマンドは, この変数に影響される.

特に他人のために書いているテキストでは, `fill-column'を70未満にする
べきである. さもないと, 人によっては快適に読むには行が長すぎて, テ
キストが不恰好に見える.


[156:名無しさん@お腹いっぱい。 (01/12/18 00:16)]
>>153-154 ありがとうございます。 たしかにsetq-defaultでうまくいきます。
しかし、インストールしっぱなしのデフォルトの.emacs.elに
(setq fill-column 80)
と書いてあるのは何故なのでしょうか?


[157:名無しさん@お腹いっぱい。 (01/12/18 00:49)]
>>156
多分 Vine が間違っています.
>>155
いくら Stallman でもそんな強制はしないですよ.


[158:151 (01/12/18 00:58)]
>>157 むぅなんと。そういうことでしたか。 ありがとうございました。


[159:名無しさん@お腹いっぱい。 (01/12/18 12:21)]
お願いします。
Xemacsで文字数をはかる方法を教えてください。
4800文字のレポートを明日までに課されているのでありますが、
文字数をいちいち手作業でかぞえるのは死ぬほど苦痛であります。
お願いします!


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)