From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9880 invoked by alias); 7 Jul 2017 09:18:14 -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: 22768 Received: (qmail 27520 invoked from network); 7 Jul 2017 09:18:13 -0000 X-Qmail-Scanner-Diagnostics: from mail-wr0-f170.google.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(209.85.128.170):SA:0(-2.3/5.0):. Processed in 1.396925 secs); 07 Jul 2017 09:18:13 -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=-2.3 required=5.0 tests=RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,RCVD_IN_SORBS_SPAM,T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: crs@wafel.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at wafel.com does not designate permitted sender hosts) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wafel-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:subject:message-id:mime-version:content-disposition :content-transfer-encoding:user-agent; bh=5jhQBdHwUZQbFd5hJc2a3YjhBR1DxBIXw13AdqFNoi4=; b=TJugUx6YHqyLCedrtL+4cQIsHy47dx4+lTBSwiYTeSH3PRq//IQhjQ+s1QZfnmEX8L KYfZ9H8vZTEBEVtU2lSp2tbBGcqmZesRVqg+MdBC0yjVjgf1DsqXPzogGSYVTdSR3Iwt 9lRyI2AmIrI/pecXgN7mmzZYIVevlnZyVRiRSd4mFagdr7b2VkzDTS4FLeQbZd666vof nXe/IHLsbjUQjlvUVPQvHlIEG9GvW5ym40uVxTHHfa4sphzR6xBTrBLfyi3bvIPXzXVb Qms9fM11u1aTe288luG+8SN0SkqHvEouKRhpAl4qaJS+dqIrRy8zUHzfNvtrGnguLBSW ItYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:content-transfer-encoding:user-agent; bh=5jhQBdHwUZQbFd5hJc2a3YjhBR1DxBIXw13AdqFNoi4=; b=eWOM+nmVkqUFmJa56zJMMtgH7fCB++Fes58Ow24mopKPVglZPCQGif40MYfIw0anPY /KkPofLGVuoDJoAM2e23dKqfg1OfqKq0/5rupnPOvvpV9ClD3rqaXtWYbCICOQwX5InV wPhOCs67QpO6ssqMjn/3hBv3iDMBxZnTBDAKXEQ6mHuLYHCnuIML6PrF0neMFxZQsVU0 vtNrA9OGSkuhkYwlHAkcTx+ArGPBWyyWRwuO4cwTCcqlc6B2qQlvxrsZTtyFHfXoQ8uP FETd0GP3nKZxCHcatM1IWhjCsYryammYZKA5bw+l2NgXDELPFWCxU/IOni8mbZaSihCi dOnQ== X-Gm-Message-State: AIVw11224aPp7Mq0rgQmM+ROY0hS/PHyyQTusPN9gHlIl5xEkvAALfdX SZfv5R7rPx2cY2XGvKU= X-Received: by 10.28.26.2 with SMTP id a2mr1556094wma.32.1499419082362; Fri, 07 Jul 2017 02:18:02 -0700 (PDT) Date: Fri, 7 Jul 2017 12:17:59 +0300 From: Kamil To: zsh-users@zsh.org Subject: Completion: setting up _approximate. Message-ID: <20170707091759.6m5vfr4qwesmumi5@calculator> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: NeoMutt/20170609 (1.8.3) Hi there, I am trying to get following string in zle: /v/m/s/f/3 completed to: /Volumes/Media/Series/Fargo/Season\ 03 by pressing tab. What I am getting instead is: ── corrections (errors: 1) ── Season\ 01/ Season\ 02/ Season\ 03/ ── original ── /v/m/s/f/3 with Season\ 01 being selected. Interestingly when change PWD to /Volumes/Media/Series/Fargo and type ./3 it completes nicely to ./Season\ 03. When I type /v/m/s/f/*3 (note *) zle gets cleared instead. I was trying to configure matcher-list but couldn't figure out how to make that work. My setup: zstyle ':completion:*' completer _complete _match _approximate zstyle ':completion:*' matcher-list \ '' \ 'm:{a-z\-}={A-Z\_}' \ 'r:[^[:alpha:]]||[[:alpha:]]=** r:|=* m:{a-z\-}={A-Z\_}' \ 'r:[[:ascii:]]||[[:ascii:]]=** r:|=* m:{a-z\-}={A-Z\_}' I am not sure if anything else from my configuration is relevant. I have AUTO_CD set and it's the same for with and without cd. -- Kamil