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,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17789 invoked from network); 21 Mar 2022 08:47:19 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 21 Mar 2022 08:47:19 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1647852439; b=Gmu2IdYCbIqJQLl7VTMEKI2cimXUq1zrT51ReL7H/Ki4cL2Tc06uABmd4kTWHTmlHsV141VxeH ipvMHeATMga43U14VAkL6cL4bjC1atccSbIx8M/1xLdad38ed0LvtEt4EtHkWKpnILohP+b03E A8cgpqrZttVKuLjOGucxzG6u43y2WpX7mnt85G2nfkzvBhyJYBJVcdkivDcmE/V/Qi5q2RU4dy VSGgym2awiiAZUGAOZWHb/MgpM3tmOWgte/oo8tW0LjjrOeM4LPAyURe4RqeWsU9v3VOus1ZDF MFaWjV8Bl3JnxwZuC5FmmI4qlGCzN/Q4YbDpnIXLe5DNkw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-qk1-f174.google.com) smtp.remote-ip=209.85.222.174; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1647852439; bh=Yxt/c0Ew8gSPKC4gv6KvEjGHFMaW4UsergsBgWteQU8=; 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=EdzOruB9fuPZbUIvcXFb+mNHG/p2O3lRWxcpcskycFbEw77xtj8BfAOI7HDIk5S1iJNBpRUVQv 8pc7lqHUXoANKix7tn0a/ILndg2ReGuKMl2rZbDxxar2iEI6Gscvv1rnKsDJCkFjE1NUXk8HS5 6kUieWnBMpn+3qDryigVsHz041cf76ZX9GPVQ1gtXD20LmjDvV4f3MPE5G6uMNnUiPwmLbHxST cYV8B8mDuDy862TApw9F0QxcqrhToE7RWHh9SKaFc+So2SXwdqpMtRBzCdc+tW2UOTFwcj3i5y up6cP9nc5R+F+xgD0Ug9pJBmY3w265luKCOKd+7z/2TyNQ==; 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=GVTdX5OujGB04FNfSZxCubfq8vX+uMu/AMNqJkWjxZw=; b=CDH7C9nk2afXIV3y6G1dXPRryg 0KPeEduB3FHPpKi0fnla//1H0tOUUUMK2Db/OKPVblXlk7hRGw/irnofp3a2TnrpC43OZxo8iOArw Gl1/ngMgC18QgeGoHPcCyHtUgLHPhvM4tUotFXm+YdeXBvrOaxd985ceB4Wj/rL7fQC/XRC+ZrlOT QYOBQa9uIEbHG2RbJiO8Wq0XE3u2Za0t+/wA4D4MZdC8asm400/8r/krEkymT0sB2XJuS31NkBABD UMIYcnmD3Ku9wWlQEwAcgSZo/l35kL1PTdo1K7sRBVfOihTE44bmMMK1HTCtDoDs8hJagBDtDxQ6I tse2va8g==; Received: from authenticated user by zero.zsh.org with local id 1nWDh9-0001e1-3m; Mon, 21 Mar 2022 08:47:19 +0000 Authentication-Results: zsh.org; iprev=pass (mail-qk1-f174.google.com) smtp.remote-ip=209.85.222.174; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-qk1-f174.google.com ([209.85.222.174]:44950) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nWDeU-0000g2-Uz; Mon, 21 Mar 2022 08:44:36 +0000 Received: by mail-qk1-f174.google.com with SMTP id b189so11128846qkf.11 for ; Mon, 21 Mar 2022 01:44:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GVTdX5OujGB04FNfSZxCubfq8vX+uMu/AMNqJkWjxZw=; b=BbCK2xx9a6K02DIU2XA3P4iDOt+Y+JirWbxJ8JFhRUoBW4m3Zaz4LyFR/1+xU20FFk 8cWK7Js53JOQb5vi5NmClOWOf8V3qOTFCcMnfrMiNDKZ3pbsFlVVDRb+E2MwctxxMmWV h1loakowKDmp4sP04F6mWjwLxiTQkvx2AdFR5hB7hMyaNHCA7to5t2+F3TiFYOt6aDnr taeNpB/MyuMi7x1nvtPLX6oT+7vdw9twztz1Tk9VCUQJX81nFbRcV9cJm0judwF2tUAG +pS0T4HMxwM/ttNicCAEVvinUF1rseHHFEZs8KZsrqHh/o2ebwVZdlON7ZTjqRmIfXjd Zqnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GVTdX5OujGB04FNfSZxCubfq8vX+uMu/AMNqJkWjxZw=; b=QZLw5Fp6ETadRSH5ljBd6KLlunY81XOB1G49DTNX2JOQLyITKn0BNRXtU2GGiotBcj E8wvSFZ3xqHtRsO+EC5CKUYeUVUl6Is7uz3CSgXA8FLoExH/2C/X72WnZviMvPqrmvRs b3HPRbfppNpSyuBhC6+ldZ6kvZ4G3u6xBewsZtdyWdSLsRXTs7ba2aSJWRxNBk8jlXc+ rcgJjWKlUIIAGg4s+UP8jHz3Z5fpXmFjAMPzfW52ZCz06cSsHdZDifNwWtTIhVR6PnmM s57TqkS523uxX9IvKAUVIMCIBwPqa9qaeckrhh5HxToIEH5aYjpR5gXFx2NBpnXanSOR LXTw== X-Gm-Message-State: AOAM533wacSP5VBAn6JuEv2ZEIbWM0POIS5yAorkpzY/97E7Ya74LFMG cLOJb0rIAyDGsumnzz5KaIdkuxYWzac3FY/yVMpUA8MB3hE= X-Google-Smtp-Source: ABdhPJxUBsLMnvnTuVf3zQk6ph0qKEQsXmzYN5AkKgAeOn0WQwFNhfO7eFlR9skSPv6wjvk9j+nU0TBfqeBsUHv+Y0k= X-Received: by 2002:ae9:c316:0:b0:67e:c28:579e with SMTP id n22-20020ae9c316000000b0067e0c28579emr11973872qkg.141.1647852273441; Mon, 21 Mar 2022 01:44:33 -0700 (PDT) MIME-Version: 1.0 References: <49b0a00e-ae43-e2cd-e332-a82e2512eb99@rayninfo.co.uk> In-Reply-To: <49b0a00e-ae43-e2cd-e332-a82e2512eb99@rayninfo.co.uk> From: Roman Perepelitsa Date: Mon, 21 Mar 2022 09:44:22 +0100 Message-ID: Subject: Re: completing ~- To: zzapper Cc: Zsh-Users List Content-Type: text/plain; charset="UTF-8" X-Seq: 27586 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 Mon, Mar 21, 2022 at 9:39 AM zzapper wrote: > > But it would be cute sometimes? for the tab to replace the ~-2/ with the > actual '/home/david/Pictures/' I use this: my-expand() zle _expand_alias || zle .expand-word || : bindkey '^ ' my-expand This allows me to expand stuff like ~2 and **/*.orig with Ctrl-Space. I often use it to expand globs to verify them and then undo the expansion with Ctrl-/ before executing the command. Undo is there so that my history contains the unexpanded glob in case I want to reuse it in the future. Roman.