From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18529 invoked from network); 3 Nov 2005 19:08:11 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 3 Nov 2005 19:08:11 -0000 Received: (qmail 48085 invoked from network); 3 Nov 2005 19:08:02 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 3 Nov 2005 19:08:02 -0000 Received: (qmail 1717 invoked by alias); 3 Nov 2005 19:07:54 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 9612 Received: (qmail 1706 invoked from network); 3 Nov 2005 19:07:53 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 3 Nov 2005 19:07:53 -0000 Received: (qmail 47031 invoked from network); 3 Nov 2005 19:07:53 -0000 Received: from ka.cs.utk.edu (160.36.56.221) by a.mx.sunsite.dk with SMTP; 3 Nov 2005 19:07:51 -0000 Received: from localhost (ka [127.0.0.1]) by ka.cs.utk.edu (Postfix) with ESMTP id BDEC123528 for ; Thu, 3 Nov 2005 14:07:49 -0500 (EST) Received: from ka.cs.utk.edu ([127.0.0.1]) by localhost (ka [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31865-04 for ; Thu, 3 Nov 2005 14:07:48 -0500 (EST) Received: from namib.cs.utk.edu (namib.cs.utk.edu [160.36.59.92]) by ka.cs.utk.edu (Postfix) with ESMTP id 3E4D42350A for ; Thu, 3 Nov 2005 14:07:48 -0500 (EST) Received: by namib.cs.utk.edu (Postfix, from userid 10605) id 0042636EDD; Thu, 3 Nov 2005 14:07:47 -0500 (EST) Date: Thu, 3 Nov 2005 14:07:47 -0500 From: Chris Johnson To: zsh-users@sunsite.dk Subject: Global History Substitution Message-ID: <20051103190747.GA16897@namib.cs.utk.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new with ClamAV and SpamAssasin at cs.utk.edu X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.0.4 Is there a way to do global substitution on the previous command in ^ notation? For instance, $ echo a b b b $ ^b^beta^ yields $ echo a beta b b Certainly I could do !!:gs/b/beta. This isn't near as simple as something like gs/b/beta or ^b^beta^g. Anything I'm missing in the manual? Thanks! -- Chris Johnson cjohnson@cs.utk.edu http://www.cs.utk.edu/~cjohnson