From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10522 invoked by alias); 13 Jan 2017 04:26:40 -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: 22355 Received: (qmail 7820 invoked from network); 13 Jan 2017 04:26:40 -0000 X-Qmail-Scanner-Diagnostics: from mout.gmx.net 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(212.227.17.21):SA:0(-1.9/5.0):. Processed in 1.051584 secs); 13 Jan 2017 04:26:40 -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.9 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: llua@gmx.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at gmx.com designates 212.227.17.21 as permitted sender) Subject: Re: `whence -v X` shows file for functions, but not alias; workaround? To: zsh-users@zsh.org References: From: Eric Cook Message-ID: <44e243d5-2423-6d31-4c92-87ff3fe295cd@gmx.com> Date: Thu, 12 Jan 2017 23:21:05 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:XIbqq5PZ2sV1xkSQ+8LV9LAPibIKXpRe/dY/TfTmdDKUTMUHuUq Hn/a1Y38H7+muhiuHzvlrfTuCTrGtJ9tg4sFPMSoXjd51cQCmLUKmP71LFoPaAdF6hYGfU/ MpZmQLZh1HZGTddXVmdImvqOQ9oWt9a6jU0NANMMxsqVW4OWhyy03yhZSrBFaeG60mYZbWe bTK8UPhllNVr/BSbzPl3A== X-UI-Out-Filterresults: notjunk:1;V01:K0:wMtdJHM7l8M=:vpVNnf+XbwlOKCeoFT6mhS nXiRu/eJM0J36cnpJYBCN6I2KZD5d7b++c6bRsvXA3izAlEvjnFhRL3HZymukrjf54KQmZc3z 7nhCwaCmh//IRWS8ciWzAtDuOM6BSo3gmVF9x38pQDXKF2Q72exZ1cMjVWc4N9PIf/20inEqX OYcsnm5CpwAUTw7erSzrrPVGMEcIMZRSfqdeuFRJTgiQyh7QqOKQNe/iGUGw4mOOpc7Z5lBX1 FovzOm6CL7LTWlU6qwzTBK7a8dkC1fBW3mRxMBSzag7kekvsxw9RbzymtcGecxNQvtsAySb0v B+wvlvThuLJWqERw0yB8pcXqep/4udPmm47zMz0Wqqq/INsw5yEdj5VYGuCmpKhMciJFlcJeP HV6Iea9pFq2C1A6Jmyg6M15smRPgMcyphkb9J1z+NaZo/8iYV39rjBLxD3ovvzgRelfVRlJT6 IyF2B76/3kr+nEAFbLSzsw0z50CuOIJYQLBTWblx5gME0cpWDs98ooBnuRxMzzWbdIgPNDNiS vYyD6tI+J9KZrhsmF7KNQ9cEKXqYZGVRfzm5fj5pz4LRtH1zHpQXwZ9ZqXX2n0sAuaqt/04Sq +W9Yhx/1Cdc8KdSyRGw+FjKV8nsB02710dHjsm/ZQidbb9X629gqYZFcx0b2yaLb563Zc2/GZ 4+8+Wl5V2yBSpju7sJ5CTClOWGCncqNEYJOfB9nZuhumagWkh3cZ/hO3BIUvRgAcGE+Xs94mK GJzGKfmWslfSnUjdO5AJ+J3kdb29hZBkYqGLo8Y8yWSezZz66uRg0LfSNk51+KqbJqHAdIXK0 hAGX1+1V4pCzzs3yIRJv4zs0Qqs+/KBGEyHdFAuGZeHUiTIjPeMf8U+HolSYROImOISjUuAnY u/NIUH+JsFcpCr8h1VaIXnwJ/oyH4UNBXEt++QImaIrQWLPUeFjhdGBCQG0Z66GARSP16B12N hCP/zfHujaNVoLANIrNJUbj+SVhsN8hLwvJlftaq0RJysmahZZUf9uybSk0NHGwQQhoV7r1DI RMN54qpcFvD8hm+KRkvS6SiZmOBw6fgp0HFxylFRB9umXHjDvCODckUAUpCaj3AieQ== On 01/12/2017 12:24 PM, Timothee Cour wrote: > * how do i search for where an alias is defined? > `whence -v my_function`: works > my_function is a shell function from /home/timothee/.zshrc > > `whence -v my_alias`: doesn't do that: > my_alias is an alias for ... > Could that be implemented? What's a workaround? (besides grep of course) > > * why not also include line info? > zsh -lxic : 2> >(grep -F '> alias')