From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3227 invoked by alias); 8 May 2016 06:23: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: 21519 Received: (qmail 2615 invoked from network); 8 May 2016 06:23:21 -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=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=8tlaWVg9kDqgMBp2tHqowXB2A0L4JwQ6x/SqnYN3jos=; b=ltHxb7kO7E8Dx+HnNtx9B2s33z0M6sA0l9qikw29SgMB0KTU2xh4ZjjJMFb6xXPGN2 fZHfKavE7inmNePKpb9zAy+Wvycq55tCQzotzsNPt6dGZ/zMQBy2V6oKO9jsMV7t8c0w 6pUiubz0nRGo1PLmaT0DPcwUaLOCSTpAls45Q56NNLg/HAxecAH1Tn4pZ046Oy6BSBzt 5KMsaJyWMTsC0VybFX5v/PTuHOM+PpbH+a7nlx5OYXJcMKj23k/iU3M4PPI1G9+LqOZq nk9Xm24Og/sy6KgEYzWSqYSiVTRmREBFdz5QM4nZQovKH0VZ+LDW5yD58NdxA+RRP6Ip 3u+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=8tlaWVg9kDqgMBp2tHqowXB2A0L4JwQ6x/SqnYN3jos=; b=mQiaelBrXI4LLUiGBTnf4HBhLYn+AeHjr1mCejOWnNsl1tf/wv0/hqJPCBtM/lgQl7 VNr5XCyKg/1PqkFM3OlrQgoAqX1tPheICPDiAjueOm9S/W1vS3hVeFwnpH8K7LMIMQeu 5bQifBgFVXD5PDTs9DtJt13g9adkKDUu50GFQX2iySZMRKl7/ad2Dq0hwjT5C5CGqWBg vxX+YL360ACbAcnKe6pYSTwz18Op0iDPu+qFqwLa3Ypq5PrJgwp+gcIt/cSyJCELtRgd Tud34JY4EmpBkXrWqHEGdWOcSdYpobukSwxEdTde5Ht9qggmz2Lm+Ynx5aMLC7BBo9wN JAqg== X-Gm-Message-State: AOPr4FXba7qzEK7dtsPdQiYijQyiwub3bEq1F6gZpUK9YeMt1DPslr6pqYcH1jpY4TNMw5wVipNOxias13YEMA== X-Received: by 10.25.22.86 with SMTP id m83mr12890231lfi.66.1462688600246; Sat, 07 May 2016 23:23:20 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <151207002253.ZM32539@torch.brasslantern.com> From: Sebastian Gniazdowski Date: Sun, 8 May 2016 08:23:00 +0200 Message-ID: Subject: Re: Feature request: #a (approximate matching) only for spaces To: Bart Schaefer Cc: Zsh Users Content-Type: text/plain; charset=UTF-8 Being skeptical from the beginning, I've just found that fuzzy matching might not be much better. Doing lsof | fzf and searching for "listen tcp", gives: Spotify 459 sgniazdowski 48u IPv4 0x641c23b7a67dd4e3 0t0 TCP localhost:4371 (LISTEN) but also tons of other stuff like: firefox 82115 sgniazdowski txt REG 1,1 94656 133710834 /Library/Fonts/DecoTypeNaskh.ttc where "Library/Fonts/DecoTypeN" is matched. That's even worse than *a*b*c..., there is no "*l*i*s*t*e*n*t*c*p*" embedded. Guess that what's important is degree of similarity and showing reasonable matches first. Best regards, Sebastian Gniazdowski On 8 May 2016 at 08:13, Sebastian Gniazdowski wrote: > On 7 December 2015 at 09:22, Bart Schaefer wrote: >> On Dec 7, 5:44am, Mikael Magnusson wrote: >> } >> } % print -l ${~s//(#b)(?)/$match[1]*} # make the pattern g*i*t*p*u*r*g*e* >> >> Yeah, but that also matches gfooifootfooifoopfooufoorfoogfooefoo, which >> I'm not sure is what Sebastian wants. The pattern > > Specifically, it also matches: git pull origin master :) I wonder how > close one can get with patterns to recently popular fuzzy matching. I > guess it's not possible, but maybe miracles happen? > > Best regards, > Sebastian Gniazdowski