Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 (Tek) 9/28/84 based on 9/17/84; site hammer.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!vax135!cornell!uw-beaver!tektronix!orca!hammer!dce From: dce@hammer.UUCP (David Elliott) Newsgroups: net.bugs.4bsd Subject: Re: vi bug(feature?) (really csh) Message-ID: <1478@hammer.UUCP> Date: Wed, 4-Sep-85 10:45:02 EDT Article-I.D.: hammer.1478 Posted: Wed Sep 4 10:45:02 1985 Date-Received: Thu, 5-Sep-85 09:58:22 EDT References: <144@peregrine.UUCP> <190@ittral.UUCP> <155@graffiti.UUCP> Reply-To: dce@hammer.UUCP (David Elliott) Distribution: net Organization: Tektronix, Wilsonville OR Lines: 21 Summary: In article <155@graffiti.UUCP> peter@graffiti.UUCP (Peter da Silva) writes: >Oh yeh, my main gripe with CSH: It expands *history* in non-interactive shells, >which makes it a pain to do a uucp mail from vi, which also expands history. >My solution? At the end of my .cshrc I add the line: "setenv SHELL /bin/sh". How about this for weird: % cat foo #!/bin/csh -f set histchars="" echo !! echo "" echo " " % foo !! % I know what "feature" I'm going to add to my manual pages. David Elliott