Article View: fj.editor.mule
Article #514Re: shell mode 行末の^M
From: akamatsu
Date: Fri, 04 Jun 1999 00:00
Date: Fri, 04 Jun 1999 00:00
39 lines
2542 bytes
2542 bytes
お返事ありがとうございます。 い> たとえば、次のようなテキストファイルをつくって、素のコンソールから い> cat で表示させてみましょう。 い> い> It's ^[[33mColor!^[[0m ^[[??m は色づけのためのエスケープシークエンスだったのですね。知りませんでした。 い> #元記事の「bash から csh に変えたら ^[[0m が出なくなった」から い> #察すると、~/.bashrc に alias の設定があるのではないでしょうか。 たしかに、~/.bashrc に alias ls='ls -F --color=tty' がありました。man ls で調べてみても、ttyの意味が分かりません。 い> この「特殊な文字列」(エスケープシーケンスといいます)は、 い> コンソールの種類によって微妙に差があります。そのため、あらかじめ い> 環境変数 TERM にコンソールの種類を指定しておき、アプリはそれに い> 応じて「特殊な文字列」を微妙に変更します。 い> い> #「curses」をキーワードに調べてみるといいです どこを調べればよいのでしょうか? い> ところが、Mule の shell-mode の場合は、この TERM の値が、 い> 素のコンソールの場合とは違った値になっています。もちろん、 bash では TERM が linux となっていますが、mule shell(csh)では dumb に なっています。この csh をカスタマイズすればよいのでしょうか。 い> 受け付けるエスケープシーケンスも素のコンソールとは差があります。 い> この WARNING は、bash(それとも、man の下請けの less かな?)が い> 「そんな名前のコンソール知らないよ」と言っているのです。 less から出ているようです。 ======== 赤松
Technical Details
Message-ID:
<7j881t$dh2$1@rpnntp.aist.go.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<7j4okf$koe$1@rpnntp.aist.go.jp> <37561838.7C3E536F@komaba.ecc.u-tokyo.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10eba4,960edecb89941853 X-Google-Attributes: gid10eba4,public X-Google-Thread: fdef0,e8b44c9f91ec2ca5 X-Google-Attributes: gidfdef0,public From: akamatsu@nrlm.go.jp (akamatsu) Subject: Re: shell mode 行末の^M Date: 1999/06/04 Message-ID: <7j881t$dh2$1@rpnntp.aist.go.jp> X-Deja-AN: 485612439 References: <7j4okf$koe$1@rpnntp.aist.go.jp> <37561838.7C3E536F@komaba.ecc.u-tokyo.ac.jp> X-Forwarded: by - (DeleGate/4.3.0) Content-Type: text/plain; charset=ISO-2022-JP Organization: nrlm Mime-Version: 1.0 (generated by MimeKit/1.7) Newsgroups: fj.editor.mule,fj.unix