Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Apr 2005 02:06:56 +0000
From:      Chuck Robey <chuckr@chuckr.org>
To:        current <FreeBSD-current@FreeBSD.org>
Subject:   tcsh
Message-ID:  <427196C0.5040506@chuckr.org>

next in thread | raw e-mail | index | archive | help
The first thing I do, after I've installed a new system (just before I 
copy over the ssh data) is to copy my .cshrc  to my home dir.  What's so 
important?  I really like the two statements, which I show below, which 
give me my prompt:

set     prompt="%m:%{^[[34m%}`id -nu`%{^[[0m%}:%~:%{^[[31m#%h^[[0m%}%#"
alias   cd      'cd \!*;set prompt="%m%{^[[32m%}:`id 
-nu`%{^[[0m%}:%~:%{^[[31m#%h^[[0m%}%#"'

My mailer is adding carriage returns to the cd line, maybe even to the 
prompt line, live with it.

Any chance that something so basic as this, that improves things so 
awfully much, could be added to the .tcshrc?  If the idea is liked well 
enough, I will edit it enough so that the special use of prompt strings 
that are specific to tcsh is made conditional.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?427196C0.5040506>