zsh-users
 help / color / mirror / code / Atom feed
* Case-insensitive completion of files with matcher-list
@ 2002-04-15 18:22 Hannu Koivisto
  2002-04-15 20:19 ` Bart Schaefer
  0 siblings, 1 reply; 3+ messages in thread
From: Hannu Koivisto @ 2002-04-15 18:22 UTC (permalink / raw)
  To: Zsh Users' List

Greetings,

After reading the manual and the user's guide, I found that in
order to get case-insensitive completion everywhere, one would use:

zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'

That works fine indeed, but what if I want case-insensitive
completion only for files?  After reading about contexts and
fiddling with C-x h, I figured that

zstyle ':completion:*:all-files' matcher-list 'm:{a-zA-Z}={A-Za-z}'

should do the trick for at least echo and some other general cases
(but not for example cvs), but that does not seem to affect
anything; if I have file ChangeLog in the current directory and I
say `echo cha<tab>', I don't get `echo ChangeLog'.

Then again, the more I look at output of C-x h for various
commands, I think I don't want to alter matcher-list for all-files
tag even if it worked but for all stuff that _files function
handles.  Perhaps.

In any case, how would I get matcher-list working with contexts
that specify a tag or with a function such as _files that is used
to generate completions in a specific context?

-- 
Hannu
Please don't send copies of list mail


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-04-16  8:26 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-15 18:22 Case-insensitive completion of files with matcher-list Hannu Koivisto
2002-04-15 20:19 ` Bart Schaefer
2002-04-16  8:25   ` Sven Wischnowsky

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).