*BSD News Article 71176


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.mel.connect.com.au!news.mira.net.au!inquo!news.uoregon.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!surfnet.nl!rijnhaave.nl!news.unisource.nl!xs4all!plm.xs4all.nl!plm
From: Peter Mutsaers <plm@xs4all.nl>
Subject: Re: FreeBSD cmd line editor / text editor recommends?
X-Newsreader: Gnus v5.2.17/Emacs 19.31
Sender: plm@plm.xs4all.nl
Organization: My Unorganized Home
Lines: 24
Message-ID: <87g27wffhr.fsf@plm.xs4all.nl>
References: <4psnen$p9h@hermes.athenet.net>
Date: Sun, 16 Jun 1996 06:08:16 GMT

>> On Fri, 14 Jun 1996 22:09:59 GMT, riff_one@athenet.net (Brian)
>> said:

    B> I am running a 386-40, 8mb, FreeBSD 2.1.0 RELEASE
    B> I am looking for some recommendations for a shell
    B> that has a built in command line editor or a package
    B> that I can add into an existing shell.

zsh is ideal. First of all it is 100% bourne shell compatible (a must
for me, I don't want to learn/remember two styles of shell), it is
also 100% ksh compatible (unlike bash). Then it has all the features
of bash, but in a more general form and better programmable. For
example, it is possible to have filename completion when pressing
<tab>, but only show directory names after you typed a line starting
with 'cd'.

Whatever you choose, I'd *not* use a csh-like shell (like tcsh). The
csh has a completely different syntax. Usually shell scripts are
written for the Bourne shell or the Korne shell (ksh). It is nice if
your interactive shell uses the same syntax.

All goodies from the csh (like job control, !-history expansion) have
long been added to Bourne shell decendants, so there is no reason
anymore to use csh-like shells.
-- 
______________________________________________________________________
Peter Mutsaers       |  Abcoude (Utrecht), |     "Quod licet bovis,
plm@xs4all.nl        |  the Netherlands    |      non licet Jovi."