From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12278 invoked by alias); 2 Mar 2018 22:23:34 -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: List-Unsubscribe: X-Seq: 23198 Received: (qmail 8747 invoked by uid 1010); 2 Mar 2018 22:23:34 -0000 X-Qmail-Scanner-Diagnostics: from mail-pl0-f48.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.160.48):SA:0(1.3/5.0):. Processed in 2.722791 secs); 02 Mar 2018 22:23:34 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM, FSL_HELO_FAKE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_PASS,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.1 X-Envelope-From: joeypabalinas@gmail.com X-Qmail-Scanner-Mime-Attachments: |signature.asc| X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=K0Nkw0LfRFPpPqV03CUeuZjnleF6DsKJpBUcS3C1Vvs=; b=o2S/l/RNZQfcbs3eYY+7hNTXQche87w5p8vH8juXOuXhP8qghU0ZpOJd+IoeLmNAr6 Nve0RkrpQfkhUINPIuKXrfbzL9x2kN5P4We1I+Ime8RXK3zxDdJSog72AHuQ8bWZYQOg y5DbqHGLSuF9V677Wc52XaEKgAaSdHjFvMSP+MkJG8EBw2dfok9P3JiX7/5s0nostyrd I7FuZ4kAbpk8hwsUcpvqSE6GhVN22WaBQn/f85B3CAq6yX3GNskBI1unYk8Q7emTKAj7 kf3PytslY8r2NxAZ+LsdxbIXHcDgdGSaotYtgADrcOcIS8wzu4klgliSW0QN2GqkPKjv bakw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=K0Nkw0LfRFPpPqV03CUeuZjnleF6DsKJpBUcS3C1Vvs=; b=rIebBD0Yc5TBWmrbQtPYW2s7LugbuwX4ob082Zy8oxJmqRKDpdAKoXTkRSinmYgEpp NOOun9mHNr4jBjmlf3gF/EO+ZuDFnHZrMo4amJIsg0zGLY46sopJIC1t49Fqmy67+XO8 DjkDK2+MdCh2VSz9KvA0H2d/0haREvM3FKqvr6fNfDJDhse/b/kjJ4aH/KgSCd8802t6 iWHAblDZqrQLEuZG4nwwXcVUEhWs+RrErghetr4u6qZPxPKKEHctu+DASlncBFLeKYRQ /as9SBatemp4iQ/kCzhsI6BSjzFDhZh+EyjSj9GTPgRQndpKqpa4AZylmT0XMcNS7F0N 3sUA== X-Gm-Message-State: APf1xPByLk3o9rfqnoMLBJpMHyi6kVGyfTzCpZLXmOskjk5NGngAJNLr 8Mz+/DA0i869AhDUHcDU81g= X-Google-Smtp-Source: AG47ELuWbrz4kB6dnuz5Ord+aoBSl0pLGejLHwAR+Aew0H1ph0eluNmPLeilyC35Z/yNGFHeYByPSw== X-Received: by 2002:a17:902:522:: with SMTP id 31-v6mr6570456plf.122.1520029407757; Fri, 02 Mar 2018 14:23:27 -0800 (PST) Date: Fri, 2 Mar 2018 12:23:24 -1000 From: Joey Pabalinas To: m0viefreak Cc: zsh-users@zsh.org, Pier Paolo Grassi Subject: Re: alias of completion Message-ID: <20180302222324.z5x2ev65742vltbk@gmail.com> References: <9b7ec742-8786-452b-26b7-c064d855f7c2@googlemail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="gl6lt47j6xpzdfbi" Content-Disposition: inline In-Reply-To: <9b7ec742-8786-452b-26b7-c064d855f7c2@googlemail.com> User-Agent: NeoMutt/20171215 --gl6lt47j6xpzdfbi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 02, 2018 at 01:08:09PM +0100, m0viefreak wrote: > You could modify CURRENT and words in a custom completion function and > then just call _normal ("docker ls" is one word more than > "mydockerwrapper"): >=20 > _mydockerwrapper() { > ((CURRENT++)) > words=3D(docker ls "${words[@]:1}") > _normal > } > compdef _mydockerwrapper mydockerwrapper Holy hell, you don't know how long I've been trying to figure out exactly that (but with systemctl instead of docker). At one point I even to screw up so badly that when I did `scrs ` my computer simply rebooted itself. Dumbfounded, I immediately tested it again as soon as my OS booted to make sure I wasn't going crazy and (as you probably saw coming from a mile away) promptly rebooted my computer with another fateful . But this works *perfectly*. I didn't ask the original question, but nonetheless thank you! --=20 Joey Pabalinas --gl6lt47j6xpzdfbi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEKlZXrihdNOcUPZTNruvLfWhyVBkFAlqZztwACgkQruvLfWhy VBlsbRAAm7wb7+NRI9dvQib6EbJwNwl05N4DoWq8qThc9Jb+FcYl6AboGg8ZfNvd YEDPBFTm45hcjMh4jZsSlSV5d2hG9g+7S4DBgA0Ahr4CN8u7vlveGtDrPxCuC4yL hNQLYP2etJ3f/+UH8Z/HU8FrPIZIvp2A7kN9cGyvqKhbpY0Yrhb8g9AlkYckWqZj 9I1Q7ZGPCrzQ12gp75NYVw1CBFKPLrehjJTqf5gvCgMQNCatTfbmqyAjaNJBOtx5 k+6ov9ULMW4gj08LKKYz7BLvcw579xqAon4KqnfBqVaXFhF2LNIFYZsOwsAlIdbr f/m+b16I8JdtF7kGo3c+BIYZLdOLF2sfIOvurnVl3QjmRyS1jrOJuGc71JDzajjd CpLW+Hlc8QZZnreiueFs4GfJqTJFULN4TvUYojh0NeILYv1no6SjBEgrHP1rGwBP JyFmZamhkUXWitjCuW6D0VYwMy6M3M356iz+D6lVdwG+HLundCyoBhMB5QNJZD7D LGooqI8cQr44nqgW+voWec5KfJ+kKTvm4mUQrDViErBYDVFttFWJT0EGejqAiD1q Z6hmfxs5vMbR8P+wmBoXRHHdD/mC6GULXmjk5bXErGbJoEZvo68AygJ7vUtql6Oe KDUo//AChhO3j0TvSRUlWpAlig5VYQE7NFCpmM3d/tKEEpOlGyc= =nvoe -----END PGP SIGNATURE----- --gl6lt47j6xpzdfbi--