Article View: fj.editor.xemacs
Article #21[Q] shell-mode (M-x ftp)での文字化け? について
From: Shinichiro HIDA
Date: Sat, 08 Sep 2001 06:17
Date: Sat, 08 Sep 2001 06:17
72 lines
3966 bytes
3966 bytes
飛田と申します。
# とても FAQ な気もしますが、 … ^^;
現在、debian GNU/Linux potato 上での、emacs21, xemacs21 を使わせていた
だいております。
shell-mode の ls コマンドで文字化け? するというのは、どうも
alias ls='ls -F --color=mode' というのが関係有るらしい、というのが判っ
たので、.bashrc からそれらしい部分を取り除いて化けなくなったのですが、
M-x ftp として、ftp サーバー に接続した状態で、ls すると、やはり化けま
す。
# 150 Opening ASCII mode data connection for /bin/ls.
# �[00m 合計 24
# �[00m�[01;34mdrwxr-sr-x 2 shinichi shinichi 4096 Sep 8 03:15 .xvpics
# �[00m�[00m-rw-r--r-- 1 shinichi shinichi 1909 Sep 8 03:30 MyFace.xbm
# �[00m�[00m-rw-r--r-- 1 shinichi shinichi 1609 Sep 8 03:24 x-face-2.xbm
#
.emacs で、関係ありそうな部分は次のようになっています。
(if (not (boundp 'MULE))
(if (featurep 'xemacs)
; xemacs21
(progn
(set-language-environment "Japanese")
(set-default-buffer-file-coding-system 'iso-2022-jp-2)
(set-charset-registry 'japanese-jisx0208-1978 "jisx0208.1983")
(set-keyboard-coding-system 'euc-japan)
(if (not window-system)
(set-terminal-coding-system 'euc-jp-unix)))
; emacs
(progn
(set-language-environment "Japanese")
(set-default-coding-systems 'iso-2022-7bit)
(set-keyboard-coding-system 'euc-japan)
(set-buffer-process-coding-system 'euc-japan)
(if (not window-system)
(set-terminal-coding-system 'euc-japan))
(set-frame-font "fontset-14")
(setq default-frame-alist (appned '((font . "fontset-14"))))
(load-library "wl"))))
(add-hook 'shell-mode-hook
(function
(lambda ()
(set-buffer-process-coding-system 'euc-japan 'euc-japan))))
どうも、dircolors から環境変数 LC_COLORS が設定されているのが影響して
いるのかな、と思うのですが。
.bashrc の dircolors を呼んんでいる所は、次のようにしてみました。
if [ "$PS1" ]; then
eval `dircolors`
alias ls='ls --color=none '
alias dir='ls --color=none --format=vertical'
alias vdir='ls --color=none --format=long'
PS1='\u@\h:\w\$ '
fi
こういった症状は、.emacs 等に何らかの記述を加える、あるいは他の設定を
変更する事で回避できますでしょうか?
--
Shinichiro HIDA
stained@po10.lcv.ne.jp
Technical Details
Message-ID:
<87lmjq1a0c.wl@stained.news.lcv.ne.jp>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeed.gamma.ru!Gamma.RU!newsfeed.rt.ru!newsfeed.kddnet.ad.jp!news3.sphere.ad.jp!news.lcv.ne.jp!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: ff358,a22e764b2e3764ef,start
X-Google-Attributes: gidff358,public
X-Google-Thread: 1107f7,a22e764b2e3764ef,start
X-Google-Attributes: gid1107f7,public
X-Google-ArrivalTime: 2001-09-07 23:30:16 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeed.gamma.ru!Gamma.RU!newsfeed.rt.ru!newsfeed.kddnet.ad.jp!news3.sphere.ad.jp!news.lcv.ne.jp!not-for-mail
From: Shinichiro HIDA <stained@po10.lcv.ne.jp>
Newsgroups: fj.editor.xemacs,fj.editor.emacs
Subject: [Q] shell-mode (M-x ftp)での文字化け? について
Date: Sat, 08 Sep 2001 15:17:55 +0900
Organization: petite auberge Stained Glass
Lines: 73
Message-ID: <87lmjq1a0c.wl@stained.news.lcv.ne.jp>
NNTP-Posting-Host: 192.168.33.62
Mime-Version: 1.0 (generated by EMIKO 1.14.0 - "Zoomastigophora")
Content-Type: text/plain; charset=ISO-2022-JP
X-Trace: news.lcv.ne.jp 999929874 6337 192.168.33.62 (8 Sep 2001 06:17:54 GMT)
X-Complaints-To: usenet@news.lcv.ne.jp
NNTP-Posting-Date: 8 Sep 2001 06:17:54 GMT
X-Face: "+/#(k[%E{,A*R~]BQ;$}j4`A/l\!fGUsqWE]_Ss/CqBX091]WBCJVV<>gDweDL(-<hi=C
<6^"4wCZ:$lS>H=6@cZA1x|W2F"DUf,5t7M[R[g@Y5qFZ2;u=]d#
User-Agent: EMIKO/1.14.0 (Zoomastigophora) FLIM/1.14.3 (Unebigoryōmae) APEL/10.3 Emacs/21.0.104
(i386-debian-linux-gnu) MULE/5.0 (SAKAKI)