From owner-freebsd-questions@FreeBSD.ORG Tue Jul 8 06:14:28 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB5D137B401 for ; Tue, 8 Jul 2003 06:14:28 -0700 (PDT) Received: from clunix.cl.msu.edu (clunix.cl.msu.edu [35.9.2.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BFE843FBF for ; Tue, 8 Jul 2003 06:14:26 -0700 (PDT) (envelope-from jerrymc@clunix.cl.msu.edu) Received: from clunix.cl.msu.edu (localhost [127.0.0.1]) by clunix.cl.msu.edu (8.12.9/8.12.9) with ESMTP id h68DDrOg021327; Tue, 8 Jul 2003 09:13:53 -0400 (EDT) Received: (from jerrymc@localhost) by clunix.cl.msu.edu (8.12.9/8.12.9/Submit) id h68DDq6U021326; Tue, 8 Jul 2003 09:13:52 -0400 (EDT) From: Jerry McAllister Message-Id: <200307081313.h68DDq6U021326@clunix.cl.msu.edu> To: longterm@chatusa.com (DanB) Date: Tue, 8 Jul 2003 09:13:52 -0400 (EDT) In-Reply-To: <3F0A5649.6334272F@chatusa.com> from "DanB" at Jul 08, 2003 05:27:37 AM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: freebsd Subject: Re: What program let you finish typing a file name when you hit ESC. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2003 13:14:29 -0000 > > What program let you finish typing a file name when you hit ESC? The shell tcsh does this, except that it uses TAB instead of ESC. I think that is safer. Probably some other more modern shells also do something like this. Just type /bin/tcsh (or /usr/local/bin/tcsh - depending on which version you have somewhere in OS 4.xx FreeBSD began putting tcsh in /bin as part of the standard distribution) and then you are working in that shell. You can also put this shell in your /etc/passwd file as your login in shell (providing you have permission to modify the passwd file). Then you will automatically be in that shell when you log in. Just a caution: Don't use a shell for root in the /etc/passwd file that is not in the root file system. So, if you have a /usr file system, for example, don't use /usr/local/bin/tcsh or whatever because it might not be available if that other file system cannot be mounted for some reason. But, /bin/tcsh should always be OK, since almost no-one (in their right mind) would make /bin a separate file system. You can make a copy of /usr/local/bin/tcsh in /bin if that is your situation) Use either chsh(1) or vipw(8) to modify the passwd file. Also, make sure that this shell - full path - is listed in /etc/shells. ////jerry > > Dan >