From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 68897c3a for ; Mon, 9 Dec 2019 14:47:35 +0000 (UTC) Received: (qmail 6845 invoked by alias); 9 Dec 2019 14:47: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: List-Unsubscribe: X-Seq: 24507 Received: (qmail 20501 invoked by uid 1010); 9 Dec 2019 14:47:14 -0000 X-Qmail-Scanner-Diagnostics: from sonic301-21.consmr.mail.ir2.yahoo.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.102.1/25656. spamassassin: 3.4.2. Clear:RC:0(77.238.176.98):SA:0(-0.6/5.0):. Processed in 2.148916 secs); 09 Dec 2019 14:47:14 -0000 X-Envelope-From: okiddle@yahoo.co.uk X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.mail.yahoo.com designates 77.238.176.98 as permitted sender) X-YMail-OSG: kOXUJXMVM1kNV2cDObBoF9Qg7aaOG7RmZVI4K.w3WGeDxkID87GdOTfkwODLz5B gjCYGP3DBsziOWWVJ.3chdjLx2KEVA9u2R0qTw1_eLg__zUE0hGHznnpmZ9.Pp64jO.xzzMxuJkJ 8AdA4m_KxUpn4BGTrFwP2gPiqVDyDDotODop3xk0BCgmmJSdw9rjHVsds2dcynoiDYN8hIM2EWbX CszdO4pDvvrGAeCUpOS3ExiaS.P.Xb3HGTgLfPkdbeRcUgMENPFppftQEM4uubeWyA_Cg6P7V8fq SMIfYSQQjkZmF41cwAVUiZBd5hlcxYnHq5_rvgHx77x8BbBldvCaejDU3Cl4shJWS0692.Ygscdc xZ9m32x9bHOjTCyCCg7DCFx1xbRUO8KAm69J3xI4TrrJ39np46LgR1uwMN_q6IyTnlH2htBN9Eaw Q7yWXVgvAkWgnw0PhSx1SnmAdbTLaU4dXXnyNnnQ9UzBRB4HIOyFDaFg6tY3EQ2dvATBxaSKKANc AKTl3BjgOMqfhssmepn8zJrO54Ml145QHK0AZlFo42PRMZ2dpV04dyc0Q_rNXvinvkp_a2uazVx2 RlkHy9NOz_v3iwKvnalsdiVtHSgwMAMyskMXiLrdc5r.O7KVwI5Pk1mLdiAR7LcFN19DzsJ0UtYn yja2OHVlBv7THWNNAbhqsuhGcz5ZMGv1Ia9ACMcxmxZcLOEkFCPtkG2QKYfHFYa1XV4h1Fv_xXyY lpPoHmtCYnuc5vRHupcucGpJ3WWJelwyNTfJ84rnIPD2YYP7jyP6ZiT_6sgPb7G660bGsyEBcpRd Hac9pFS8C1e5s8Gm0Ky8XESeA_SKCeD0edFgtkt9yHXhH1llZPHgWTZysPeV6vWrwuQDDXKFEiMy lJiOv9L2Tdus88Q.RBoZbFx8XXE_HiVBrkeGWbt70n_D81xDuCJX.tCQ4CkvsaWyn2dGpVQVd4ex UBiMrvhg7mqUzZhHKiAaWE2_WbFSFTsuzWFH5236zvVvWBPnJAmXjVUOGC0YU1l_H_TWm0gIQR3J wv0NYatF6dJovZnxmKZqlDa4lh0vxcEZn4XMSisqWKl6zkxMKnIzi.9kLUsI7Te2Cgzy.AFx6YWF XD.Jq8OCH95SARmQiWCKm8Zzrz8TS5zuVXelJ4b5btRJPF9UHBbI7E49VIgQ1WIHGn2PIy8XuiVJ OlLs3ryr76H8wZZyYGaawfpZbTySdGsrEunjFlq9fi6Y.5cWFmirYdUonXrtoogfttAal9MZAF4F dwRBt0GHZUXmF4s5KrrxvrXCd60_AeEkyNgdOgRvtYQItrge_d2hsrV8KaPT5.oxQQE0u6jsrHNu synK4M4K3q0bKlM1xAiwhXomLqGfuY2plVXOVlS2JnGILseJxq29y0FrDiGOaHwzW3DXocgPPwjU yzBUSqXZqCb85FCSIJlvb cc: Zsh Users In-reply-to: From: Oliver Kiddle References: To: Timothee Cour Subject: Re: how to make zsh tab-complete $path after dot? MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <20018.1575902788.1@hydra> Date: Mon, 09 Dec 2019 15:46:28 +0100 Message-ID: <20019-1575902788.983119@r2hr.BVKK.Yt6R> X-Mailer: WebService/1.1.14728 hermes Apache-HttpAsyncClient/4.1.4 (Java/1.8.0_181) On 6 Dec, Timothee Cour wrote: > echo $nim_devel_X. > nothing gets completed That depends on your setup. A default setup will expand to both possibilities. > expected outcome: > would suggest filename completions: > $nim_devel_X.bak1 > $nim_devel_X.bak2 For that you would want to enable the _match completer. Completers are configured through the completer style, e.g.: zstyle ':completion:*::::' completer _match _complete By default tab is bound to expand-or-complete which does some basic expansion of things like globs. So you may need to redefine it to just complete-word: bindkey "^I" complete-word There's also an _expand completer which does expansion but where details of how it works can be configured. For either of _match or _expand you almost certainly want go through the documentation and configure the relevant styles. Oliver