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

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

Emacs part3

[50:login:Penguin (01/12/09 14:46)]
(setq dired-ls-program "ls-dired")

#! /bin/sh
LANG=C; export LANG
ls "$@"

あるいは、

(set-process-encoding-system "^ls$" 'euc-jp)


[51:49 (01/12/09 14:48)]
カブタ-
つまりこのくらいちょっと考えればすぐ解決する、っつーこった。


[52:44 (01/12/09 15:29)]
>>51

dired-ls-program とゆー変数はどこで定義されてますか?
/usr/local/share/emacs/21.1/lisp/dired*.el には見当たりません.
また,set-process-coding-system のほうは,"^ls$" は processp で
「プロセスじゃないよ」と怒られます.何度もすいません.


[53:44 (01/12/09 16:02)]
>>52
自己レスです.

.emacs で (setenv "LC_ALL" "C") で解決しました.お騒がせしました.


[54:名無しさん@お腹いっぱい。 (01/12/09 16:25)]
Emacs 21なら
(setq insert-directory-program "dired-ls")

LC_ALL=Cは安直すぎじゃないか? それだと
子プロセス全部、LC_ALL=Cを受け継いじゃうよ。


[55:名無しさん@お腹いっぱい。 (01/12/09 16:28)]
>>53
ワロタ


[56:44 (01/12/09 16:51)]
>>54
たびたびすいません.

(setq insert-directory-program "dired-ls") にしました.>>48 で自
分で「普段は ja_JP.eucJP で」と言っておきながら,ボケてました.
ちなみに「普段は ja …」のこころは,ja じゃないと w3m_el が化け
てしまうからです.


[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も食ってるのですか。
これを一度すっきりさせる方法は無いのでしょうか?


次10 前10 最新10
NAME:MAIL:

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