From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 20410 invoked from network); 1 Sep 2021 14:26:25 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 1 Sep 2021 14:26:25 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1630506385; b=Xe3kcOdjf7LNXbslZJcVh4/lWqCzhaDZCQA41UuYS72rEW/KzdGZ/yE2EskTf4L10Ouk1g7jzv mU6bQa0W0v849bfX4OeR4LRYdA1888k+XQfR9o/n1ZCbAYOpOHQyXauj1q4IKzelJGNNBnrtQ7 nJDY9yrddxCnF1jlvr6Q8TxshefF2TLx7Lr2Vn7PvLpiprvrgfcFSAno/P2n1nOUZjJDGMDNQ9 CPUpb3Hlw8QxH5vj+sx3iwHfLDSBajMd578+JLsctlfyuH4ExBd4IDxXh/i3mE8uLYDnpH9d8t 891k0DNdy54WHKkGBfBQwCQafllFjKKlG5F+fEwbl/yaBw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (wout5-smtp.messagingengine.com) smtp.remote-ip=64.147.123.21; dkim=pass header.d=daniel.shahaf.name header.s=fm1 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm3 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1630506385; bh=FuekaeXbCfP6PYer2yzKB+HcCSWqM9M/o6GEi5ABjwY=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:To:From:Date:DKIM-Signature:DKIM-Signature:DKIM-Signature; b=ZLLcvX2Op8g73kurJQ86peXb+ZmD5xrxTTRY1wHN3dddzzfjRaknnR8/J5TivUyiYVdwwctKnl R6A8VnkxHRJBcG2btlKuu2MP/IsneYjwH4n1LmLr0RjWBnm28o7u2MtJX2Wp32pZnoFfRMkURC 1/kEBCvCM8EZ9QhOhtPN1+gbayDkOWz5BVy5FiSwGaeniqFul6Ay7LZpRZ9nctLYqCEz9tAL0B Sad3L18nIqQs7rsrAS5PsrqOyS2GzAqBdZzWtCuWxo9cTy3qnhCU4RL/744hG5ENtP5b/nRsYL iRHe4aqXutOlzNEJknJLLo9G8YKGGqBNVoDT9a2Rl3uD1g==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:In-Reply-To:Content-Type:MIME-Version :References:Message-ID:Subject:To:From:Date:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=p+kpadM04Y/IAkhRPXsciTPaY7e431CvNmhWz73AWMg=; b=KWulkjWWUG1ihFGX8w9t2qzKV+ cXCNX2Nwny6wkgBZMtQWU3mYLMhiN02nb1kHzDz8Thu47XvS0gxV81Bm7OHCS++HmD/2Nt6rY5ay0 T/jzfbbHKFFS57UP6nKIKsEklAb/BHtb51c1mmsvVfzJNXLctSvfzkuciASCq1NPD4McZOwU91qt8 iutyN8ZdEwe6F+EM4AzBy+Iqp3bcQ0t41OUpfFF3mexofzMDYkOR18APXEaSNBWR2lA0Hxn37vd+O VY7KnNVifg46ftFdP3jPgd+017HUc0vj3I75FEONKpf2lvXNcU+QKe0zzqXbt5KePFpFEM3DWHdo8 wlavXB0g==; Received: from authenticated user by zero.zsh.org with local id 1mLRC5-000Ldk-5Z; Wed, 01 Sep 2021 14:26:25 +0000 Authentication-Results: zsh.org; iprev=pass (wout5-smtp.messagingengine.com) smtp.remote-ip=64.147.123.21; dkim=pass header.d=daniel.shahaf.name header.s=fm1 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm3 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:40323) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1mLR6r-000Khr-00; Wed, 01 Sep 2021 14:21:01 +0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 058603200065; Wed, 1 Sep 2021 10:20:58 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 01 Sep 2021 10:20:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=date:from:to:subject:message-id:references :mime-version:content-type:in-reply-to; s=fm1; bh=p+kpadM04Y/IAk hRPXsciTPaY7e431CvNmhWz73AWMg=; b=OdYiH82NNXcpEBv9mqIZs8o41Wos7O DcEyBwOsYfMS/wMbtnjIlED2U/Pt1uctKfBYqPxzDuFqfb5C8QOASEXUmzYJHYGj vdX3aqQgKSn7/+PtMvjfvkIlsKio9kkpHit0RpI6qiZouRdwCKVipuh+2M8IrOK5 fNSOs24o8O/NJbnlWlPLc+owvdWvL8B9aGsB4QgKPcOro9nML387Wb2SJQLErgu+ n8PZ5CHfnEuZHnIPwh3JzjXP0za2i+gOXZhE9KKN74+ZvHvmFr+5XLW1B4Z3W+3c UjYV2UCVnB91RULnBgqLRpbCuTW6/idiYUQdh3vWtluVzQ1dskzVcKqQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=p+kpad M04Y/IAkhRPXsciTPaY7e431CvNmhWz73AWMg=; b=K0cuyFy3cAdwniYU3vievU LWNOIr1agMX8goVDYGX7679jJqZUcmcYHPgYsGv8+545vJw6QaSrqps8FaUbGnIn varRHm4Vg2WJ89Jp6oD9sRZ/zvICJCYDGm3T60YsFOarkWfSMJIVqHs2UkRAFGFK gk0lqJ8/0QWXDgQaLtsXYqxehIlSrvLBRU8GiHnify3HUM+yi1HvOlTsHgFWzJ9a 9CxY6t7us4MhT80xTPq5FWAzG+OKkyWA9/oo8aaFvI0swoMJB6TtdaruP1USh8Dn iN3MuaYyG7XnTSqNNsNtg8hKcFfMqpYlGknBiyqN3AnwT98iT05rtE4Yks09U8Fw == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddruddvfedgjeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkfhggtggujggfsehttd dttddtredvnecuhfhrohhmpeffrghnihgvlhcuufhhrghhrghfuceougdrshesuggrnhhi vghlrdhshhgrhhgrfhdrnhgrmhgvqeenucggtffrrghtthgvrhhnpefhtdegjeekvdefke evleeludejueeludejtdejkeelieetjeevgfdufefhfefgheenucffohhmrghinhepghhi thhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepugdrshesuggrnhhivghlrdhshhgrhhgrfhdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 1 Sep 2021 10:20:58 -0400 (EDT) Received: by tarpaulin.shahaf.local2 (Postfix, from userid 1005) id 4H05nh3Sgbz4hj; Wed, 1 Sep 2021 14:20:56 +0000 (UTC) Date: Wed, 1 Sep 2021 14:20:56 +0000 From: Daniel Shahaf To: zsh-users@zsh.org Subject: Re: Best practices for managing aliases in ohmyzsh? Message-ID: <20210901142056.GE27958@tarpaulin.shahaf.local2> References: <41fa241f119fdb9b8598293aad345823@dondley.com> <776abe09c579095258b2eef28a7ad5ca@dondley.com> <1ee1545904fdc1b5f473460cddfe5000@dondley.com> <29064969-76d0-48a1-cb4a-719a9acaab29@eastlink.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Seq: 27051 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Bart Schaefer wrote on Tue, Aug 31, 2021 at 20:01:18 -0700: > The context of the discussion has been (1) how to zsh interactively > but run scripts written for bash, without having to convert them, and > (2) how to make all those scripts accessible to zsh without having to > predefine them somehow in .zshrc. The answer is to make them > executable and put bash in the #! line, so that bash continues to be > what runs them. That works as long as what the script does, does not > need to persist in the interactive zsh (see "new invocation" above). A future FAQ entry about this: https://github.com/zsh-users/zsh/blob/64befeb4ca5bd9ddb7162584585cd9041711ff8c/Etc/FAQ.yo#L939-L997