From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20157 invoked from network); 9 Jan 1997 11:37:21 -0000 Received: from euclid.skiles.gatech.edu (list@130.207.146.50) by coral.primenet.com.au with SMTP; 9 Jan 1997 11:37:21 -0000 Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id GAA16888; Thu, 9 Jan 1997 06:35:23 -0500 (EST) Resent-Date: Thu, 9 Jan 1997 06:12:30 -0500 (EST) Sender: pema@niksula.hut.fi To: acs@acm.org Cc: schaefer@nbn.com, zsh-users@math.gatech.edu Subject: Re: zsh in shell-mode References: <199701090417.XAA28719@spacely.icd.teradyne.com> <970108220902.ZM8065@candle.brasslantern.com> From: Pekka Marjola X-Face: 8>EVnZ'MSz2dI{N`dzbBND,clpk$+(a>y[d"rnI,}HfS4x!)hp+1H&ha6Rj93tVlirvJ;Z@@MSpFN[;;X)aF\mDDlk6N&0t*B^C\]| X-Mailer: Red Gnus v0.76/XEmacs 19.14 Resent-Message-ID: <"M_IOu3.0.D14.TADro"@euclid> Resent-From: zsh-users@math.gatech.edu X-Mailing-List: archive/latest/594 X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu >>>>> In <970108220902.ZM8065@candle.brasslantern.com>, >>>>> On Wed, 8 Jan 1997 22:09:02 -0800, >>>>> "Bart" == "Bart Schaefer" writes: Bart> On Jan 8, 11:17pm, Vinnie Shelton wrote: } Or do people use M-x term? Bart> I've never really tried it. I did just now, for a couple of minutes, Bart> and was not impressed. } Suggestions/comments? I used term for some time. Actually, I rewrote term function to create buffers with (default) names like *hostname.domain*, so they were easier to distinguish. Bart> If you're in emacs, you're in emacs. Trying to get it to let Bart> some other process do anything like text editing is like trying Bart> to put back pulled teeth. In fact, zsh works reasonably well in term-char-mode. That way I get zsh's completions and zle. (Set TERM to vt100 :) In fact, even programs like less work though it's somewhat silly to use them in emacs buffer. Pros: Get all output in emacs buffer automatically, and can use other emacs facilities. In character terminal, no need to use screen. Cons: At least in XEmacs-19.13/14 there was a bug in term; editing multiline commands at the bottom of the emacs window caused an error. (Hmm, couldn't reproduce it just now with XEmacs-20.0 beta. Looks like I might give it a try again...) If emacs is doing something else, using term might be a bit difficult. So run multiple emacsen? Quite heavy terminal emulators, though there's no need to have a separate emacs for each shell :) (I'll) have to rewrite my startup & wm stuff to make usual connections through emacs - and use different ports for different gnuserv processes. -- Pekka Marjola * pema@iki.fi * http://www.iki.fi/pema/ * PGPid 0x2865206D