From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7784 invoked by alias); 24 Jan 2017 09:53:23 -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: 22415 Received: (qmail 4266 invoked from network); 24 Jan 2017 09:53:23 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.w1.samsung.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(210.118.77.11):SA:0(-8.2/5.0):. Processed in 2.303803 secs); 24 Jan 2017 09:53:23 -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=-8.2 required=5.0 tests=RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at samsung.com does not designate permitted sender hosts) X-AuditID: cbfec7f1-f793f6d000007796-cb-58872407f969 Date: Tue, 24 Jan 2017 09:53:07 +0000 From: Peter Stephenson To: zsh-users@zsh.org Subject: Re: Ignore patterns for alias Message-id: <20170124095307.6eaa0105@pwslap01u.europe.root.pri> In-reply-to: <40157a6f-5462-466e-d4ab-0ea1dc53751d@gmx.de> 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=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrFIsWRmVeSWpSXmKPExsWy7djP87rsKu0RBo+WCVjsOLmS0YHRY9XB D0wBjFFcNimpOZllqUX6dglcGbe2XmEpaGKtePDpJlMDYzNLFyMnh4SAicTf/dvZIGwxiQv3 1gPZXBxCAksZJTruz2AESQgJdDNJnH/pANNw4sB81i5GDqD4MkaJ864Q9VOYJBauPwfVfIZR 4sac/6wQzllGiebve5lBulkEVCVuPv/DBGKzCRhKTN00G2yDiICoxPIVm9lBbGEBNYnZa2aB ncQrYC/x984qsHpOASuJg4dbwGr4BfQlrv79xARxkb3EzCtnGCHqBSV+TL4H9hqzgI7Etm2P 2SFseYnNa94ygxwkIfCfTaLl+F1mkBckBGQlNh2AMl0keg6lQIwUlnh1fAs7hC0jcXlyNzS0 +hklnnT7QoyZwShx+swOaNBZS/TdvsgIsYtPYtK26VAzeSU62oQgSjwklr9cD1XuKLFs1V6W CYyKs5BcPQvJ1bOQXL2AkXkVo0hqaXFuemqxkV5xYm5xaV66XnJ+7iZGYAo4/e/4xx2M709Y HWIU4GBU4uE9IdMWIcSaWFZcmXuIUYKDWUmE94t4e4QQb0piZVVqUX58UWlOavEhRmkOFiVx 3j0LroQLCaQnlqRmp6YWpBbBZJk4OKUaGKdzWU0IWXup/a3mzIsMt9VNOI5sX+spVC62+phN 8+Orpm/2tQi15VpJlZ9ac+35o8xPjY1XnzfflRGaeOEfn6i933abSwtv5ncob2579rBB2yX7 9YlYGU6JXJ4ttuYee9d8v27W8qsgwez6pLMVEiX6J5LMOGf9P1uU7zNvz1vLaVeV7gtPnqjE UpyRaKjFXFScCAByPmN4/QIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRmVeSWpSXmKPExsVy+t/xy7pMKu0RBus+W1rsOLmS0YHRY9XB D0wBjFFuNhmpiSmpRQqpecn5KZl56bZKoSFuuhZKCnmJuam2ShG6viFBSgpliTmlQJ6RARpw cA5wD1bSt0twy7i19QpLQRNrxYNPN5kaGJtZuhg5OSQETCROHJjPCmGLSVy4t56ti5GLQ0hg CaPE1wOf2SGcaUwSa45OB+sQEjjHKPGk3RYicZZRYl3vE0aQBIuAqsTN53+YQGw2AUOJqZtm g8VFBEQllq/YzA5iCwuoScxeM4sNxOYVsJf4e2cVWD2ngJXEwcMtUNv6GSW2zzgF1sAvoC9x 9e8nJoj77CVmXjnDCNEsKPFj8j2wi5gFtCQ2b2tihbDlJTavecsMcam6xI27u9knMArPQtIy C0nLLCQtCxiZVzGKpJYW56bnFhvpFSfmFpfmpesl5+duYgTG0bZjP7fsYOx6F3yIUYCDUYmH t0CqLUKINbGsuDL3EKMEB7OSCO8X8fYIId6UxMqq1KL8+KLSnNTiQ4ymwJCZyCwlmpwPjPG8 knhDE0NzS0MjYwsLcyMjJXHeqR+uhAsJpCeWpGanphakFsH0MXFwSjUwTjRqmqe80FXloHHM isBLi2PNwvtfXhM4xbzzl/X96eXaS9UiHymxxWWXBXTtjz+lluIecmf/G5X/i0U5goS2Rq/4 K9GkqcUleOrQRpu01S9DZ4Vu0/f2u7qw6+S736dtZ1cmazBt0CidU9GXc56n8NEyrXOucbO8 c5qvP28UZMm9veOu1C9vJZbijERDLeai4kQA7qfUCLkCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170124095310eucas1p29bad537846066e10f5caaa8432d1b017 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 X-Local-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUb?= =?UTF-8?B?7IK87ISx7KCE7J6QG1ByaW5jaXBhbCBFbmdpbmVlciwgU29mdHdhcmU=?= X-Global-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUbU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtQcmluY2lwYWwgRW5naW5lZXIsIFNvZnR3YXJl?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDA1Q0QwNTAwNTg=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170124082451epcas3p217bdb55a1d8a6de091e29eff5f980eea X-RootMTR: 20170124082451epcas3p217bdb55a1d8a6de091e29eff5f980eea References: <40157a6f-5462-466e-d4ab-0ea1dc53751d@gmx.de> On Tue, 24 Jan 2017 09:23:29 +0100 Sebastian Blask wrote: > $ which vim > vim: aliased to exec_scmb_expand_args /usr/bin/vim You can get this to work with compdef _precommand exec_smb_expand_args which tells it that that's a precommand modifier and it should look further along for the command to complete. Then any alias using that command will spring into life. Unless you have a lot of these, that's probably less work than telling it to use aliases as a basis for completion and then ensuring you have a completion for all your aliases, However, the option COMPLETE_ALIASES is also available. pws