From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29827 invoked by alias); 2 Dec 2016 13:08:29 -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: 22137 Received: (qmail 4121 invoked from network); 2 Dec 2016 13:08:28 -0000 X-Qmail-Scanner-Diagnostics: from mail-wm0-f51.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(74.125.82.51):SA:0(-0.0/5.0):. Processed in 1.211787 secs); 02 Dec 2016 13:08:28 -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.0 required=5.0 tests=FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: singletoned@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 74.125.82.51 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lYIdYuyYwgEtmnSec4nWLB8Z9K0N5jtOR/TIr5ETX9o=; b=rFsshTCAMXIkoFFK97VDRQC/hHbFylotQWfi1dbpXz3Jr0S+/LtRiQbo82fqMH6JSp Ya3jLMY0BB0FQ5XtD6HSqiaagGsEnoo/iJJF5z4desgXZ3ma4XOfRonRC3Quevdy2LrO enDIMt+iejf3n2ZPYFm6pQcV9bxrk5C3AN4dsK7TsRWj915NySKDvIVVrOklITtL0/VN TBXLoAbrX3xE0mvXY8aGxtYOPKjIgVBxrve5+0A/pH2QRAMUvW0mbuXlmwmEr7rDOp6h gTNB6YgfxGqr04RqmQgPNJ2o4GAFF2dnbXz+M8I2ITbTV2do2ANeOV+Mi9gDAl2E286c uFGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lYIdYuyYwgEtmnSec4nWLB8Z9K0N5jtOR/TIr5ETX9o=; b=lFGkNHvwpcx9/o9oKAOAR6WdY2LV1WF2cDC6LzIiJoUwlpvyLvFhH/E4b8H1vRvLu0 I62yhzaybCAUg7D/tch8ZFc+Fl7cjzFzd36y/BazvexTmfDowuKVBUE9qHuEbt4hRIoV UYm0mhTzCqo0B7KXTse201hXwLwtXMT69xkZG7p5T2gUyPjHf0aSSYv3EkZKWOi6bTqu 3q6xFCsR0T6BYA6vDrUApY97dl6hKd+NN20wNg5Rmcq7m4xi8AZJTsCohKybk+nCCsNo yZul4Mz3hJdDHEZbCAwk/wDC0GPcA4vpePcH4xgBE7psc2CPOm0uaRx3tG4sPj5CUaJ8 erng== X-Gm-Message-State: AKaTC02Fl3p7PkU3qyiU5VsqCjcQr/fJXJzZUkNBlThrVcSPTwW+xyU7mW/BlOOMXGi+XA== X-Received: by 10.28.229.72 with SMTP id c69mr2872749wmh.110.1480680783488; Fri, 02 Dec 2016 04:13:03 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: How to disable Windows style completion cycling? From: Ed Singleton In-Reply-To: <3506.1480680241@hydra.kiddle.eu> Date: Fri, 2 Dec 2016 12:13:02 +0000 Cc: zsh-users@zsh.org Content-Transfer-Encoding: quoted-printable Message-Id: <50719A12-65E3-4A00-A202-82C2FF5B7899@gmail.com> References: <3506.1480680241@hydra.kiddle.eu> To: Oliver Kiddle X-Mailer: Apple Mail (2.3124) > On 2 Dec 2016, at 12:04, Oliver Kiddle wrote: >=20 > Ed Singleton wrote: >> I=E2=80=99ve recently switched from bash to zsh, and generally it=E2=80= =99s been >> a positive experience, except for the fact that I can=E2=80=99t work = out how >> to switch off the Windows style cycling of completions when you press >> . I much prefer bash=E2=80=99s refusal to guess, where it only = completes >> any unambiguous part of the match and does nothing else except show >> options. >=20 >> I=E2=80=99ve tried setting (and unsetting) MENU_COMPLETE, and other = options from the completion section of setopt. =20 >=20 > Have you tried unsetopt auto_menu? THANK YOU! I was sure I had tried that one, but I=E2=80=99ve just retried it, and = it worked. >> I=E2=80=99ve tried using zstyle and setting `zstyle ':completion:*' = menu no-select` >=20 > That ought to work too if you have compinit enabled which I would > recommend (autoload -U compinit; compinit). > Perhaps try including the default tag in the style: >=20 > zstyle ':completion:*:default' menu no-select This didn=E2=80=99t work, but then I=E2=80=99m not explicitly using = compinit. I=E2=80=99ll have a look into what it is though, if you = recommend it. Thanks again. Ed=