From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15110 invoked by alias); 3 Feb 2015 12:24:00 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 19791 Received: (qmail 22121 invoked from network); 3 Feb 2015 12:23:57 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS autolearn=ham version=3.3.2 X-AuditID: cbfec7f5-b7fc86d0000066b7-a7-54d0baed76bb Date: Tue, 03 Feb 2015 12:13:49 +0000 From: Peter Stephenson To: Zsh Users Subject: Re: Hiding command from history Message-id: <20150203121349.53f135fd@pwslap01u.europe.root.pri> In-reply-to: References: Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: quoted-printable X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGLMWRmVeSWpSXmKPExsVy+t/xa7pvd10IMbjdK2Gx4+RKRgdGj1UH PzAFMEZx2aSk5mSWpRbp2yVwZWw53MFa0Mdace3VSfYGxjaWLkZODgkBE4k7DWdYIWwxiQv3 1rN1MXJxCAksZZQ48vQLE4SziEmi4/wFVghnG6PE76nv2UFaWARUJWYd3M0GYrMJGEpM3TSb EcQWEVCUOPPrGxOILSygIXFq5WqwGl4Be4lLy7aAreMUCJbYuXEJ2BwhgQCJrrUvwU7iF9CX uPr3ExPESfYSM6+cYYToFZT4MfkeWA2zgLrEpHmLmCFsbYkn7y6wQsxRl7hxdzf7BEahWUha ZiFpmYWkZQEj8ypG0dTS5ILipPRcI73ixNzi0rx0veT83E2MkLD9uoNx6TGrQ4wCHIxKPLw7 v54PEWJNLCuuzD3EKMHBrCTCm778QogQb0piZVVqUX58UWlOavEhRiYOTqkGRm+uli9m6TNW XJDZs/qAxfv+ZVM3PROeXJ1T4PJtxZwfP1bvy//9r7O5Mey+zZOsvyldh73iVV98e36vRWzK FebMo4EWt7TCxF+oSzHNnHzETfiou6+M51XtqFdrdJZ3fbwS6rjha0jAOh3v1Gjh5nOX/5ce XGLF3d9zuFKv/aR4x4yY5MdPYpRYijMSDbWYi4oTAbVLLp05AgAA On Tue, 3 Feb 2015 13:29:34 +0200 =C4=B0smail D=C3=B6nmez wrote: > Hi, >=20 > I know I can set HIST_IGNORE_SPACE and any command starting with space > will not be logged in history. But with that I have many aliases like >=20 > alias ls=3D" ls" > alias mv=3D" mv" >=20 > etc. So, I wonder if there is an easier way to blacklist multiple > commands from history without creating an alias for each of them? Have a look at HISTORY_IGNORE in the zshparam manule, and if you want something a bit more powerful also the zshaddhistory hook in the zshmisc manuel (and let us know if that doesn't seem to make sense...) pws