From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xavier Maillard Newsgroups: gmane.emacs.help Subject: Re: what's much better in eshell than eg tcsh? Date: Sun, 6 Apr 2008 02:00:02 +0200 Organization: GNU's Not UNIX! Message-ID: <200804060000.m36002sp007651@localhost.localdomain> References: <878wztu0pc.fsf@W0053328.mgh.harvard.edu> Reply-To: Xavier Maillard NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1207442408 21699 80.91.229.12 (6 Apr 2008 00:40:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Apr 2008 00:40:08 +0000 (UTC) Cc: dkcombs@panix.com, help-gnu-emacs@gnu.org To: jadamson@partners.org (Joel J. Adamson) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Apr 06 02:40:40 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JiIw3-0005hL-NJ for geh-help-gnu-emacs@m.gmane.org; Sun, 06 Apr 2008 02:40:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JiIvQ-0008L4-Ey for geh-help-gnu-emacs@m.gmane.org; Sat, 05 Apr 2008 20:40:00 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JiIv8-0008Il-Dl for help-gnu-emacs@gnu.org; Sat, 05 Apr 2008 20:39:42 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JiIv7-0008Ht-LG for help-gnu-emacs@gnu.org; Sat, 05 Apr 2008 20:39:41 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JiIv7-0008Hj-HT for help-gnu-emacs@gnu.org; Sat, 05 Apr 2008 20:39:41 -0400 Original-Received: from master.uucpssh.org ([193.218.105.66]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JiIv7-0005of-5k for help-gnu-emacs@gnu.org; Sat, 05 Apr 2008 20:39:41 -0400 Original-Received: by master.uucpssh.org (Postfix, from userid 10) id 1731BD73B1; Sun, 6 Apr 2008 02:37:41 +0200 (CEST) Original-Received: from localhost.localdomain (IDENT:1000@localhost [127.0.0.1]) by localhost.localdomain (8.14.1/8.13.8) with ESMTP id m360035B007654; Sun, 6 Apr 2008 02:00:03 +0200 Original-Received: (from xma@localhost) by localhost.localdomain (8.14.1/8.13.8/Submit) id m36002sp007651; Sun, 6 Apr 2008 02:00:02 +0200 In-reply-to: <878wztu0pc.fsf@W0053328.mgh.harvard.edu> (jadamson@partners.org) User-Agent: Rmail in GNU Emacs 23.0.60.3 on GNU/Linux Jabber-ID: xma01@jabber.fr X-uucpssh: Found to be clean X-uucpssh-SpamCheck: not spam, SpamAssassin (not cached, score=-4.347, required 4.6, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.05, BAYES_00 -2.60, SPF_HELO_PASS -0.00) X-uucpssh-From: xma@gnu.org X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:53095 Archived-At: Although this sounds like bait, I'll try to help you. dkcombs@panix.com (David Combs) writes: > I tried it once, a few years ago, and found it difficult, > maybe even unpleasant, to use. Also never learned how > to do things I was used to do with tcsh. Eshell is for interactive use in Emacs. It's more portable than say bash, if you don't want to install Cygwin. > And why better (for programming) than bourne? It's not. Scripting in Eshell doesn't make any sense. For that you'd simply use Lisp. Eshell, IMO, is nice because you can use familiar Emacs commands as shell commands, however, I get a lot more mileage out of just using dired and Emacs in command mode (as an editor) than in Eshell. Eshell also mixes up parentheses and brackets, which I find slightly confusing. I also tried several times to use eshell but I really prefer eev-mode + M-x shell. I highly recommend anybody to try eev-mode to see what it can do. Xavier -- http://www.gnu.org http://www.april.org http://www.lolica.org