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

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

Emacs part3

[216:名無しさん@XEmacs (01/12/25 00:53)]
procmail の設定ファイルをいじるためのモードとか無いのかなあ…
あの書式って覚えても書くの面倒だと思うんだけど。


[217:名無しさん@お腹いっぱい。 (01/12/25 04:07)]
モード対応の量は vim の syntax-hilight の方が上手だね.
emacs-lisp にも対応しているのには ワラタ けど.

多分 emacs の mode よりできることが限られてるから,
むしろ気軽にどんどん作れるんだろう.


[218:名無しさん@お腹いっぱい。 (01/12/25 09:18)]
>>217
以前、普通の vi が vim に置きかわってて、*.c ひらいたら色付いててびびったよ。
vi な人って、普通の vi と vim 使いわけたりするのかな?

で、Emacs なんだけど。

font-lock が遅いんで、lazy-lock にしたんだけど、
しばらく使ってると何故か global-font-lock-mode がはずれちゃう。
なーぜーだー


[219:名無しさん@お腹いっぱい。 (01/12/25 11:26)]
「右端で折りかえさない」設定ってどうやるんですか?
M-x apropos wrap で調べてみたんですけどそれらしいのがなくて。


[220:名無しさん@Emacs (01/12/25 12:49)]
M-x apropos Lines

default-truncate-lines's value is nil
Documentation:
Default value of `truncate-lines' for buffers that do not override it.
This is the same as (default-value 'truncate-lines).

ちなみに Emacs21 ね。


[221:名無しさん@お腹いっぱい。 (01/12/25 13:00)]
>>219
ttp://www-e7.ele.eng.osaka-u.ac.jp/ichiro/manual/emacs-jman/emacs/emacs_76.html#SEC81

この辺参照。


[222:名無しさん@Emacs (01/12/25 14:46)]
Emacs に残りの人生をつぎこもうと思い勉強してみたのですが、
一つ疑問があります。

どうして、property list は

(type1 value1 type2 value2 ...)

の形式なのですか、どう考えても

((type1 . value1) (type2 . value2) ...)

が妥当だと思います。
これには何か訳があるのですか?
Unix お得意の 歴史的事情 ?


[223:名無しさん@お腹いっぱい。 (01/12/25 15:07)]
>>222
((type1 . value1) (type2 . value2) ...)
の形式だと plist ではなく alist でしょう。
同じ形式にするんならば plist と alist で分ける必要はない訳で。

俺も詳しい事はしらないけど、
((type1 . value1) (type2 . value2) ...)
よりも、
(type1 value1 type2 value2 ...)
の方が検索がはやく終わるんではないのかなと推測。
どうなんでしょう? -> 詳しい方


[224:名無しさん@Emacs (01/12/25 16:14)]
>>222 です。

alist と plist の違いは重複を許すか許さないかです。

plist に比べ alist の検索が速いとは思えないのですが。


[225:名無しさん@お腹いっぱい。 (01/12/25 20:00)]
plist: (eq 'key (car '(key val))
alist: (eq 'key (caar '((key val))))

はじめの一個は plist のほうが早いよ。


次10 前10 最新10
NAME:MAIL:

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