Return to BSD News archive
Xref: sserve comp.unix.amiga:4282 comp.unix.questions:32957 comp.unix.bsd:11772 comp.unix.misc:6952 comp.sys.amiga.datacomm:11710 comp.sys.amiga.misc:28757
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!haven.umd.edu!darwin.sura.net!dtix.dt.navy.mil!mimsy!dabe
From: dabe@cs.umd.edu (Dabe "Dabe" Murphy)
Newsgroups: comp.unix.amiga,comp.unix.questions,comp.unix.bsd,comp.unix.misc,comp.sys.amiga.datacomm,comp.sys.amiga.misc
Subject: Re: Esc sequences in prompts (why doesn't it work)
Message-ID: <66130@mimsy.umd.edu>
Date: 7 Apr 93 19:23:24 GMT
References: <SIGNALS.93Apr5112617@krypton.Mankato.MSUS.EDU> <1993Apr5.170600.24477@mnemosyne.cs.du.edu> <1993Apr6.082459.6558@ericsson.se>
Sender: news@mimsy.umd.edu
Followup-To: comp.unix.amiga
Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742
Lines: 18
If your problem can't be solved by using the $U...$u trick, etc. you may
want to try %{^[...} (Making sure the ^[ is a real escape character, not
just a ^ followed by a [) This is sort of the equivalent of single quotes,
tcsh-style. From the manpage:
%{..%} Include string as a literal escape sequence.
Note that the enclosed escape sequence, should
only be used to change terminal attributes and
should not move the cursor location. Also, this
cannot be the last character in the prompt
string. (Available only if tcsh was compiled to
be eight bit clean.)
Dabe
--
dabe@cs.umd.edu Try here first | "Let's Stand Him On His Head...
dabe@eng.umd.edu Try here second | He's No Fun He Fell Right Over"
dabe@wam.umd.edu Forwarded to eng | - The Firesign Theatre