| レス数が950を超えています。1000を超えると表示できなくなるよ。 |
Emacs part3
[57:login:Penguin (01/12/09 17:16)]
>>52
> /usr/local/share/emacs/21.1/lisp/dired*.el には見当たりません.
/usr/local/share/emacs/21.1/lisp/*.el で探せや。
> また,set-process-coding-system のほうは,"^ls$" は processp で
> 「プロセスじゃないよ」と怒られます.何度もすいません.
emacs21は、(modify-coding-system-alist 'process "^ls$" 'euc-jp)かな?
[58:login:Penguin (01/12/09 17:18)]
>>57
> /usr/local/share/emacs/21.1/lisp/*.el で探せや。
ああ、これもemacs21ではinsert-〜に変わってるや…ふぅ
[59:名無しさん@お腹いっぱい。 (01/12/10 03:26)]
Emacsを立ち上げて2日ほどnavi2chを使い続けたら
52149 mona 2 0 143M 142M select 81:49 0.98% 0.98% mule-20.7
だって。
140MBも食ってるのですか。
これを一度すっきりさせる方法は無いのでしょうか?
[60:名無しさん (01/12/10 03:54)]
>>59
基本的にないと思う
(アプリが確保したメモリをOSに返すポータブルな方法がないから)
バッファを消しまくれば、OSには返せなくてもEmacs内でメモリ再利用できる
そもそも確保メモリ量が大量でも、現代のお利口なOSなら
ほとんどはスワップアウトされているはずなので気にしなくていい
[61:login:Penguin (01/12/10 10:16)]
>>60
EmacsのGCはconsのcompactionを行なわないはずです。
もしそうならば、working setが大きくなるので、問題になります。
実際、私のプアなノートPCでnavi2chを動かし続けると、スラッシングの嵐へ。
[62:名無しさん@お腹いっぱい。 (01/12/10 10:34)]
navi2chは使ってると肥大化し続けるからねえ。
見たスレは全部メモリに残ってる。富豪的プログラミングってやつですな。
スレを抜けるたびにバッファをあぼーんするようにすれば、その分は再利用
できるだろうけど、hookでどうにかならないかな。
; そろそろスレ違いだからnavi2chスレに移った方がいいかも。
[63:名無しさん@お腹いっぱい。 (01/12/10 16:22)]
shell モードで出力が画面におさまらない時にカーソルが画面の真中に来るよ
うにスクロールしますが、スクロールする行数を少く設定することはできます
か? (setq scroll-conservatively 1) とかやってみたんですがだめでした。
[64:>>63 (01/12/10 16:27)]
http://www-e7.ele.eng.osaka-u.ac.jp/ichiro/manual/emacs-jman/emacs/emacs_399.html
comint-scroll-show-maximum-outputがnon-nilならば、スクロールはできるだ
けテキストが便利なように表示できるように、ウィンドの一番下の行にテキス
トの最後の行を置こうとします(多くの端末のスクロールの動きを模倣してい
ます)。デフォルトはnilです。
[65:名無しさん@ (01/12/10 16:52)]
viと同じようなスクロールをさせるにはどうしたらいいのでしょうか?
[66:名無しさん@お腹いっぱい。 (01/12/10 18:37)]
>>65
cursor が画面の外に出ても一行しか scroll しないという意味
ですか? scroll-margin とか scroll-step かな.
read.cgi ver5.26+ (01/10/21-)