From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13513 invoked by alias); 31 Aug 2016 11:04:12 -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: 21827 Received: (qmail 13185 invoked from network); 31 Aug 2016 11:04:12 -0000 X-Qmail-Scanner-Diagnostics: from mail0205.smtp25.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(174.37.170.205):SA:0(-0.0/5.0):. Processed in 0.49378 secs); 31 Aug 2016 11:04:12 -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=SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: covici@ccs.covici.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at covici-com.spf-a.smtp25.com designates 174.37.170.205 as permitted sender) Date: Wed, 31 Aug 2016 07:03:58 -0400 Message-ID: From: John Covici To: Peter Stephenson Cc: zsh-users@zsh.org Subject: Re: history substring search too aggressive sometimes In-Reply-To: <20160831100851.5ce89562@pwslap01u.europe.root.pri> References: <20160830204905.16d9f703@ntlworld.com> <20160831100851.5ce89562@pwslap01u.europe.root.pri> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/25.1.50 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) Reply-To: covici@ccs.covici.com Organization: Covici Computer Systems MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SpamH-OriginatingIP: 70.109.53.110 X-SpamH-Filter: s-out-001.smtp25.com-u7VB3xQY006050 On Wed, 31 Aug 2016 05:08:51 -0400, Peter Stephenson wrote: > > On Tue, 30 Aug 2016 17:09:52 -0400 > John Covici wrote: > > On Tue, 30 Aug 2016 15:49:05 -0400, > > Well, here is the output of bindkey in case that gives you a hint > > > > "^I" expand-or-complete > > That's normal completion. Can't see anything that would turn that into > completion with a * in front. (Most of your option settings were to do > with history, not completion.) > > I'm afraid I'm stuck. Well, I was looking at the options section of the manual, and although its not perfect yet, disabling menucomplete which was on and complete_in_word, helped a great deal. Also, I discovered to get a list of all the options, I had to do set -o instead of setopt which I was doing before. Anyway, just for fun, here is the output of set -o noaliases off allexport off noalwayslastprompt off alwaystoend off appendcreate off noappendhistory off autocd off autocontinue off noautolist off noautomenu off autonamedirs off noautoparamkeys off noautoparamslash off autopushd off noautoremoveslash off autoresume off nobadpattern off nobanghist off nobareglobqual off bashautolist off bashrematch off nobeep off nobgnice off braceccl off bsdecho off nocaseglob off nocasematch off cbases off cdablevars off chasedots off chaselinks off nocheckjobs off noclobber off combiningchars off completealiases off completeinword off continueonerror off correct off correctall off cprecedences off cshjunkiehistory off cshjunkieloops off cshjunkiequotes off cshnullcmd off cshnullglob off nodebugbeforecmd off dvorak off emacs off noequals off errexit off errreturn off noevallineno off noexec off extendedglob off extendedhistory on noflowcontrol off forcefloat off nofunctionargzero off noglob off noglobalexport off noglobalrcs off globassign off globcomplete off globdots off globstarshort off globsubst off nohashcmds off nohashdirs off hashexecutablesonly off nohashlistall off histallowclobber off nohistbeep off histexpiredupsfirst on histfcntllock off histfindnodups on histignorealldups on histignoredups on histignorespace on histlexwords off histnofunctions off histnostore off histreduceblanks off nohistsavebycopy off histsavenodups on histsubstpattern off histverify on nohup off ignorebraces off ignoreclosebraces off ignoreeof off incappendhistory on incappendhistorytime off interactive on interactivecomments off ksharrays off kshautoload off kshglob off kshoptionprint off kshtypeset off kshzerosubscript off nolistambiguous off nolistbeep off listpacked off listrowsfirst off nolisttypes off localloops off localoptions off localpatterns off localtraps off login on longlistjobs off magicequalsubst off mailwarning off markdirs off menucomplete off monitor on nomultibyte off nomultifuncdef off nomultios off nonomatch off nonotify off nullglob off numericglobsort off octalzeroes off overstrike off pathdirs off pathscript off pipefail off posixaliases off posixargzero off posixbuiltins off posixcd off posixidentifiers off posixjobs off posixstrings off posixtraps off printeightbit off printexitvalue off privileged off promptbang off nopromptcr off nopromptpercent off nopromptsp off promptsubst off pushdignoredups off pushdminus off pushdsilent off pushdtohome off rcexpandparam off rcquotes off norcs off recexact off rematchpcre off restricted off rmstarsilent off rmstarwait off sharehistory on shfileexpansion off shglob off shinstdin on shnullcmd off shoptionletters off noshortloops off shwordsplit off singlecommand off singlelinezle off sourcetrace off sunkeyboardhack off transientrprompt off trapsasync off typesetsilent off nounset off verbose off vi off warncreateglobal off xtrace off zle on Thanks so much for your help so far. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com