🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.mule
Article #703

Re: how to suppress echo in shell mode ?

#703
From: Inaba Hiroto
Date: Fri, 19 Feb 1999 00:00
26 lines
1684 bytes
yoshimi@etl.go.jp (Takashi YOSHIMI) writes:

> mule version 2.3 を使っています。
> 
> shell mode にすると、キー入力した文字に続いて、シェルからエコーバック
> された行も表示されるので、例えば、次のようになります。

自分はzshを使っているのですが, ~/.zshrcには以下のような行をいれてます.

    if [[ "$TERM" = unknown || "$TERM" = dumb || "$TERM" = emacs ]] &&
	[[ -n "$EMACS"  ]] then
      export PAGER="$HOME/scripts/col-b-cat-s"
      unsetopt zle
      stty nl -echo
    fi

つまり, 環境変数EMACSとTERMによってshell modeのバッファ中かどうかを判
断してstty等をしています.

> どこかのスイッチを操作してshellバッファで常に入力する文字を表示しない
> ようにはできないでしょうか?

mule/emacs内部でそうすることもできるかもしれませんが, 上の方法の方が簡
単でしょう.
--
	稲葉 浩人 <inaba@sdd.tokyo-sc.toshiba.co.jp/inaba@st.rim.or.jp>
Technical Details
Message-ID: <7szp6b6uxn.fsf@sdd.tokyo-sc.toshiba.co.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <sov4S.yoshimi@etl.go.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10eba4,64b5d1dddafc3906
X-Google-Attributes: gid10eba4,public
From: Inaba Hiroto <inaba@sdd.tokyo-sc.toshiba.co.jp>
Subject: Re: how to suppress echo in shell mode ?
Date: 1999/02/19
Message-ID: <7szp6b6uxn.fsf@sdd.tokyo-sc.toshiba.co.jp>
X-Deja-AN: 445918665
Sender: inaba@nittei02
References: <sov4S.yoshimi@etl.go.jp>
Content-Type: text/plain; charset=ISO-2022-JP
Organization: Tokyo System Center, TOSHIBA Corp., Japan
Mime-Version: 1.0 (generated by SEMI 1.13.2 - "Mikawa")
User-Agent: Semi-gnus/6.10.3 SEMI/1.13.2 (Mikawa) FLIM/1.12.5 (Hirahata) Emacs/20.3.92 (sparc-sun-solaris2.5.1) MULE/4.0 (HANANOEN)
Newsgroups: fj.editor.mule