Xref: utzoo comp.emacs:5600 gnu.emacs:604 Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!apple!vsi1!ubvax!ardent!mrk!mac From: mac@mrk.ardent.com (Michael McNamara) Newsgroups: comp.emacs,gnu.emacs Subject: Re: Query: Interesting Applications of Emacs Message-ID: <4599@ardent.UUCP> Date: 14 Mar 89 21:58:31 GMT References: <1908@randvax.UUCP> <1296@cunixc.cc.columbia.edu> Sender: news@ardent.UUCP Reply-To: mac@mrk.ardent.com (Michael McNamara) Organization: Ardent Computer Corporation, Sunnyvale, CA Lines: 43 In article <1296@cunixc.cc.columbia.edu> seth@ctr.columbia.edu (Seth Robertson) writes: |In article <1908@randvax.UUCP> salzman@rand.org (Isaac Salzman) writes: |>Hello netland! Does anyone really use Emacs as a login shell? |>* Isaac J. Salzman ---- | |If it wern't for ksh, I might actually do that IF emacs had job |control!! When you can't suspend or background or even cancel(!) a |job, the shell mode isn't really usuable. | |Of course if I just havn't RTFM (I have, though) and there is a way to |use job control, then please tell me. +---------You asked: All the job control of the underlying shell is available; if that shell is ksh or csh, then C-z, bg & fg all work ( albeit you'll have to quote the C-z via C-q C-z, or use the Shell mode mapping of "C-c C-z stop-shell-subjob". {from help on shell-mode} ) Interrupt works for every shell I know of: either C-q C-c or "C-c C-c interrupt-shell-subjob" {from help on shell-mode} This info, and helpful hints about any mode you are in is available via C-h m. C-h m should perhaps be used before you RTFM, as it is a much more immediate and directed a form of help; it tells you *NOW* about the mode you are in *NOW*. R'ingTFM losses due to having to find the FM, and having to find the pertinate information in the FM. [ Note: C-h m means hit control H then m. ] Note also that there are further ksh'isms available for shell.el that make things like C-c C-p scroll through your shell history just like j or C-p do in ksh(1). If you want this, ask here and someone will post this. +--------------------------------- | | | -Seth | seth@ctr.columbia.edu +--------------------------------- Michael McNamara mac@ardent.com