From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6546 invoked by alias); 31 Jan 2017 02:08:00 -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: 22430 Received: (qmail 13589 invoked from network); 31 Jan 2017 02:08:00 -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.15.15):SA:0(-0.7/5.0):. Processed in 2.401624 secs); 31 Jan 2017 02:08:00 -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=-0.7 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: blask@gmx.de X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at gmx.de designates 212.227.15.15 as permitted sender) Subject: Re: Ignore patterns for alias To: =?UTF-8?Q?J=c3=a9r=c3=a9mie_Roquet?= References: <40157a6f-5462-466e-d4ab-0ea1dc53751d@gmx.de> Cc: Zsh Users From: Sebastian Blask Message-ID: <55eb3d54-0759-7d2f-0cd3-089a45ed071c@gmx.de> Date: Tue, 31 Jan 2017 03:02:30 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:f7xozhuDOnf5ZnWOkOfna4o2lKb8ECj3Mp/YqN62Cmrq74EO6HZ 61NVVuIF+ukwFqQ+C+njaIb+2xlROLxbOnS5LCG5YF1yBPSe7WSJ/I13+8d+ZADkg9MjqvK lD84dURiaRHruHaDcprauYCXGtJ8joZnLd4HO/ODLbRfg2vQgGiFVFlLCseRRZcJ1dUs1jD sh78u9DAvp80eDcajBS0g== X-UI-Out-Filterresults: notjunk:1;V01:K0:M4NcXLEEjDg=:jbxom1+JVXHvoHjQgYz6UL LNCWUIGc6Yww/otFn33kcgOu+NxcSyzO2/QqcX4eGwjclfEpsqOZT/dXLBFJFFo5G8ioWltH4 C59CMX9RW3T3iX9b7Z9UFFXQdicQgd6YTDdnPVoFhstM/j+NqR98IdK60Xaq8ZR00tsKlpXLn WJtxLQ8O/IsMrNYi6mwq77pkT5XfOfHpjhVBD7GhQkHprBSri5QYI4qjT3zf5kwLk+OZ0NQ1l vCERtUSaB45B+qv9l64J5upx/QQLl94YtHZKBt58UvLm77snaJPHYAqSrEn7/bD0qr3SHDqoc blniX76Ts760xNyJDy6dO7thfOWuWmMvbuEfo3XBeai7w0q1gZ/s2zOFoqIb0PjaNNLDpHuDc NRv8hhMrRsm3pctEKP4t1DASaCxkQD/e4tA30APKrHUoFN0d2u8s9P05F//k0Q5Tr2q3nilcg BFvVfsl2PoZFBOD1tgXLfVR1BgWwpUoQchVnbc0VrlaVzSn7f9hL6vv30dYNOr0KtW/FEoUEZ +t+7BZRgdO04QFm1IhM6UE7Y7LItmrLdeQ2TcM8RI7CjTeuy0pTgHi6eNeTQA/bfO/SNtgZ+m iQQLhLDatDgaIQRLuhj19TLGdf4YVZXnccaz9Iy2p8uFLTAUYk1ZbdeeeFaX+s8jo1SGiQFAV jORgHg9Yuc6rmGoEtujwZQnp648P3oPZf8Zmcv/IpLHLHb6oYhtEKfklbLrgyRXlhp9UrazWF CElFOCCHmxANyhAX+Ezw2N8XO5MNEElcZFBVp2ZY2vIpf8WQJIcVisJ2ukUGqL1SbSh5/FC8T AMJKN/S Hi Jérémie, works perfectly, thank you! /Sebastian On 24/01/17 10:32, Jérémie Roquet wrote: > Hi Sebastian, > > 2017-01-24 9:23 GMT+01:00 Sebastian Blask : >> I expected completions to work on what is >> actually written on the command line and not on what it is aliased to. Is >> there a way to get it to work? Ideally so that this: >> >> zstyle ':completion:*:*:vim:*:*files' ignored-patterns '*.pyc' >> >> works out of the box? > > Not exactly what you are looking for, but using functions instead of > aliases solves a bunch of various issues in zsh (not only related to > completion). > > So, if instead of “alias vim="exec_scmb_expand_args /usr/bin/vim"” you > had something like “vim() { exec_scmb_expand_args /usr/bin/vim $@ }”, > things might behave the way you want. > > Best regards, >