*BSD News Article 7547


Return to BSD News archive

Newsgroups: comp.unix.bsd
Path: sserve!manuel.anu.edu.au!munnari.oz.au!spool.mu.edu!umn.edu!csus.edu!netcom.com!alm
From: alm@netcom.com (Andrew Moore)
Subject: reset (was Re: why erase/kill echoed by [c]sh in xterm? [386BSD/X386])
Message-ID: <1992Nov8.090438.26069@netcom.com>
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
References: <1992Nov7.111935.2731@netcom.com>
Date: Sun, 8 Nov 1992 09:04:38 GMT
Lines: 17

In article <1992Nov7.111935.2731@netcom.com> I <alm@netcom.com> write:
>The new X386 is wonderful!  And it is with much trepidation I ask the
     ^^^
The old too!

>world: why does the erase char print under the 386BSD shell, rather than go
>backwards one char (it does delete a char backwards, it just doesn't

The terminal needs to be reset.  The problem is evidently that
..login/.profile is not executed when xinit invokes xterms.  One
solution is to run xdm instead.  Or a reset/tset can be put in .cshrc
(for interactive shells only!  - so the which command doesn't reset the
screen).  Unfortunately tset is not part of the distribution yet...
Since I don't like invoking reset even on interactive shells except at
login, I just type reset as the first command after xinit.  Is there a
better way?  Thanks.
-Andrew Moore <alm@netcom.com>