From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26535 invoked by alias); 31 May 2017 08:53:26 -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: 22719 Received: (qmail 13374 invoked from network); 31 May 2017 08:53:26 -0000 X-Qmail-Scanner-Diagnostics: from mailout3.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.13):SA:0(-5.0/5.0):. Processed in 0.749316 secs); 31 May 2017 08:53:26 -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=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_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: pass (ns1.primenet.com.au: SPF record at _spf.samsung.com designates 210.118.77.13 as permitted sender) X-AuditID: cbfec7ef-f796a6d00000373c-b0-592e8225c6e4 Date: Wed, 31 May 2017 09:43:10 +0100 From: Peter Stephenson To: zsh-users@zsh.org Subject: Re: How to complete alias after alias of sudo? Message-id: <20170531094310.59bb7110@pwslap01u.europe.root.pri> In-reply-to: <20170531064655.GA8512@localhost.localdomain> 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+NgFnrFIsWRmVeSWpSXmKPExsWy7djP87qqTXqRBovWilvsOLmS0YHRY9XB D0wBjFFcNimpOZllqUX6dglcGbf3XmcqmMda8etSTgPjO+YuRk4OCQETiYZDfxghbDGJC/fW s3UxcnEICSxjlDh/YTULhNPNJHFo2W92mI795/+ywFV1f26DcqYwSaxc38wM4ZxhlJh+7Qgj hHOWUeL5s0VADgcHi4CqxMa3fiCj2AQMJaZumg22XERAVGL5is1gK4QFzCUWTrzNBlLOK2Av 8WFXLUiYU8BKYvny82wgNr+AvsTVv5+YIC6yl5h55QzYGF4BQYkfk++xgNjMAjoS27Y9Zoew 5SU2r3kLdpuEwH82iVt7PjCBzJcQkJXYdAAaFi4S845OgLKFJV4d3wL1sYzE5cndLBB2P6PE k25fiDkzGCVOn9nBBpGwlui7fZERYhmfxKRt05kh5vNKdLQJQZR4SBy7cpAdIuwo8ftu9ARG xVlIrp6F5OpZSK5ewMi8ilEktbQ4Nz212FCvODG3uDQvXS85P3cTIzAFnP53/P0OxqfNIYcY BTgYlXh4Dcp0I4VYE8uKK3MPMUpwMCuJ8M4t04sU4k1JrKxKLcqPLyrNSS0+xCjNwaIkzst7 6lqEkEB6YklqdmpqQWoRTJaJg1OqgTH+ov0ef69vmnc+lK1vYnT+WnV0XVfg8z7FOUen343l 3HzjYvpWtadxUpmKhapFx7bf4vXfNtu0J9DL7ODiv7f9M9wi99YqGPKXffnRc7TrwASL7WfX ZUZyPP61ybHdY978FzPPxIgmXa9cEemVmuijGnK8qdL5btPxwO4JBVy7Ob5dnPLTN1eJpTgj 0VCLuag4EQDPczT7/QIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMIsWRmVeSWpSXmKPExsVy+t/xK7qKTXqRBp83yVjsOLmS0YHRY9XB D0wBjFFuNhmpiSmpRQqpecn5KZl56bZKoSFuuhZKCnmJuam2ShG6viFBSgpliTmlQJ6RARpw cA5wD1bSt0twy7i99zpTwTzWil+XchoY3zF3MXJySAiYSOw//5cFwhaTuHBvPRuILSSwhFFi wXOtLkYuIHsak8Sv129YIJxzjBIN51+xQThnGSVmrP4JlOHgYBFQldj41g+km03AUGLqptmM ILaIgKjE8hWb2UFsYQFziYUTb7OBlPMK2Et82FULEuYUsJJYvvw81Mh+RolZc7rBevkF9CWu /v3EBHGdvcTMK2fA4rwCghI/Jt8Du5pZQEti87YmVghbXmLzmrfMEB+oS9y4u5t9AqPwLCQt s5C0zELSsoCReRWjSGppcW56brGRXnFibnFpXrpecn7uJkZgBG079nPLDsaud8GHGAU4GJV4 eA3KdCOFWBPLiitzDzFKcDArifDOLdOLFOJNSaysSi3Kjy8qzUktPsRoCgyXicxSosn5wOjO K4k3NDE0tzQ0MrawMDcyUhLnnfrhSriQQHpiSWp2ampBahFMHxMHp1QDo6DOoyfbJJbcnL+A yeLZT4n1nvO5ym7NuWMfyj7dlOfXW1nW9BX3Twrd5P2rxyj9cGLiO/5pQj+kzfeJ/naZESuv dvyORZJ5/JT+3526Sk5/Uy5OPPwuccuZmn2FN8L6j3TuXxxv5u+cnpPsErChN8msaH2cbhT/ ia1aC72vLvGStJ21/9+Nj0osxRmJhlrMRcWJACAa24C2AgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170531084314eucas1p1eafcc0233a05bdc621073b606ab052ba 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: 20170531082709epcas5p4cb74739bb440049fd96ca18a08489bbd X-RootMTR: 20170531082709epcas5p4cb74739bb440049fd96ca18a08489bbd References: <20170531064655.GA8512@localhost.localdomain> On Wed, 31 May 2017 14:46:55 +0800 Han Pingtian wrote: > But looks like I cannot complete the second alias by : > > % sd f > external command > fold foomatic-kitload > ... > > only external commands listed. This is down to how completion for "sd" is defined. As far as I can see that's not a standard completion --- I would guess it's simply adding external commands rather than all commands in that context. (I've confirmed that _precommand, which is the nearest standard completion that I can think of, does complete aliases in the corresponding case.) pws