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.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10145 invoked from network); 1 Sep 2021 03:30:54 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 1 Sep 2021 03:30:54 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1630467054; b=MuFC2Ouus1u5zkXu/a7nmcz8J3mAY/BMVCm3g8+3lyI23McPEtaP6IQoT8KFNVOSHMNYALAqKu NBNoLsEjXH8aQcfnu9Ya2NszpO1qbHdz1Rf27juQy9JoiY8QV6ici+5Gv/RxyaELJ+/gXfLLdh MKyv4RrotaDRzmAapcekLCCpRyv5yO0Wjqa9sKkku8CHd7h7xh7z370kuB6QtNOSF1qEMi/g09 HSTgSkBm7Pj/wIH/YNko/8PVnRLl76jUY5p1CeTmcNywgypLywve/Im8kRCMpdNTugg8MeEbkl ai2Ow0Vndeep2MTnkiF5bU/0Izz1fdLtbRAaVATHY8xdPw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-yb1-f175.google.com) smtp.remote-ip=209.85.219.175; dkim=pass header.d=brasslantern-com.20150623.gappssmtp.com header.s=20150623 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1630467054; bh=NklMkmYJX/GOA4yF68JysL8/d0PCprTPqvFSeL7MBA0=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=Ql8ud9fReH0ReqFBhekD0eXPpg4U5tKeXzzeI/amwDW+wsC/cz9JvYpymB34rYLby7pj1IT6ZU /llLbwt7NMMja9jj2WW0/J31GTgn6ObQESqQUTkPhuhemQWUmK7U77jTOU2Kgc0V/9WFAuwxmo r7D37moM+ZFhzjW76AA6Hs5dGxbYUuVi8tfPsk/HtFRLNhGy/7F6V+53cCs/kR+WswQte7yxhL hIgeY505DLkVUqlMht6vSza/zSnEhD9AKhaStZ+u+ml9Up+QHSudBrk/3Bfy27USBG33Hntjnq +4/GmYhR5/o8ggILJMPcTH3Y1qEUIX5+M+lCghjmQ8RVig==; 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:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=3vdB/PnLy+u2+eHysFm0drXnbll5fr0K9ZZ60jPdFEg=; b=mfEfFNN+U5KlwJQhJtzJuz5KSN 6PtbfupWuAMcs+2ghEJAnaPjFdDtTP4ODbm8Vrw2mxO87Kb0AjGBiYOQ6m0qgBMWTn8oBt67B8VZl KZiMhWAmqwqxbe4yUsE6D4No1/VCrzzcw/5028DTcgxOY4rnyNvoM6EGxXz+rKRh+EyGHyiwvc7QF vMkvya69XsIzu1QEfd6dOHGqMh4JRvKkrp2+oLJJaW7Wdp7p4A+lfDRctliZHCENIdVChkZGoSJxB Qx0mRhWrmkXtZx1lZNIfCclTqfyB2yQ5pW43A/MEpEYK2G6YNkk/85yS/jBxnhoj1MM4O+Vg+gPY9 CZDaewkQ==; Received: from authenticated user by zero.zsh.org with local id 1mLGxi-0005vN-Fu; Wed, 01 Sep 2021 03:30:54 +0000 Authentication-Results: zsh.org; iprev=pass (mail-yb1-f175.google.com) smtp.remote-ip=209.85.219.175; dkim=pass header.d=brasslantern-com.20150623.gappssmtp.com header.s=20150623 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-yb1-f175.google.com ([209.85.219.175]:37642) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1mLGx7-0005BU-Ml; Wed, 01 Sep 2021 03:30:18 +0000 Received: by mail-yb1-f175.google.com with SMTP id r4so2485212ybp.4 for ; Tue, 31 Aug 2021 20:30:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3vdB/PnLy+u2+eHysFm0drXnbll5fr0K9ZZ60jPdFEg=; b=Osb625CQr9te40pKO22sMpZVnyhW/WjGWguV1k+YVL8Cpju6dy3DmG4XfcZLTtNR47 TcEagFV8DWRv1qYdhHz8PyLm/97MncduzGsqCQ4zsADOF/czOtl1ggzr2o6e4BgWh1Tp VfKz2+BVw21pTWjcImC2yITKSwTyigSDM2uMU6R1TdF2xhbxeL6S1IPc2jLah91cywKH kewyHzHAonnotVYaDXhP3cbVRbZf0UV17AFJ+mpcwG7hLkOXKNIfzSzdKJ4PSkvAINOv f0sCYH8bW3xs8K2TwBNu2JPgwP8WHdijsae57BwHzX8bTVLNps2AIbGRn5R9qU4eiyvn sDKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3vdB/PnLy+u2+eHysFm0drXnbll5fr0K9ZZ60jPdFEg=; b=ZPbre3GuBDqvoaqWMF1vyiKU+CkILeYwogtMQ1CF/jtg0HFAwhNyZkb4/YxXjcgn// IvetRUMT+IZrbXJoY1jPJGWQr/vTAoOWJ5AWOUPZCiFW6m1rso0JYEtLZs8gAn+2eLuf 4mODjorAk4Sm5dz9+Mws84dIH5RTd0o7zXvnr8a+/9jOBRB/KLbu/EFOgwEmt1ywq0UQ XcJEvMdJzl6Xwcnft0KhvqdgPV34aCJ0jPi14D42ZUAnj7nXm/QDZlHsoTW0gmZrchZ8 jAoqiC/v+e37sYJ3+EiIx5CDZvz8zXfsyBAP6zKXlLcG2TS8KmRPmZQWic+xLnW+pLKZ etsg== X-Gm-Message-State: AOAM533sNVFG4nunBQfwmL90K2egiyNavkgSa74ovNL7fEak/LwKGyRM vT2Zoil0E+h5bNd0AsGZBNK6B0PkYpU+oiH7For2PlbCElY= X-Google-Smtp-Source: ABdhPJyefqeys+EcFIGxVIoY8fppbrdtLfsMdWck4HZ7fZSmjMeargfMNfdr5yo2MIc5qlLQN8Bd/kQ00tLRJJKjrY8= X-Received: by 2002:a25:31c5:: with SMTP id x188mr34587224ybx.291.1630467016735; Tue, 31 Aug 2021 20:30:16 -0700 (PDT) MIME-Version: 1.0 References: <41fa241f119fdb9b8598293aad345823@dondley.com> <776abe09c579095258b2eef28a7ad5ca@dondley.com> <1ee1545904fdc1b5f473460cddfe5000@dondley.com> <29064969-76d0-48a1-cb4a-719a9acaab29@eastlink.ca> <0d01d3deb800e8506cffe86258c9e909@dondley.com> In-Reply-To: <0d01d3deb800e8506cffe86258c9e909@dondley.com> From: Bart Schaefer Date: Tue, 31 Aug 2021 20:30:05 -0700 Message-ID: Subject: Re: Best practices for managing aliases in ohmyzsh? To: Steve Dondley Cc: Ray Andrews , Zsh Users Content-Type: text/plain; charset="UTF-8" X-Seq: 27044 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: On Tue, Aug 31, 2021 at 8:19 PM Steve Dondley wrote: > > I believe functions are not stored in memory until they are called at > least once in zsh if they are loaded with "autoload." Essentially correct. An abbreviated version is stored that provides some details about how (and sometimes where) to load the "real" content. For a sufficiently small function, you're better off just defining the function directly.