Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

different kind of glob_complete?

Here's something I've been wondering about - can I get zsh to perform menu
completion of glob patterns that match exactly the end of a string?

For example:

   % zsh -f
   % setopt glob_complete noalwayslastprompt noautolist
   % ls
   file.10  file.11  file.20  file.21
   % vi file*1<^D>
   file.11  file.21
   % vi file*1<TAB>
-> % vi file.11

I'm thinking this would be like glob_complete:

          When the current word has a glob pattern, do not insert
          all the words resulting from the expansion but generate
          matches as for completion and cycle through  them  like
          MENU_COMPLETE. The matches are generated as if a `*' is
          added to the end of the word or inserted at the  cursor
          if  COMPLETE_IN_WORD  is  set.   Since this doesn't use
          globbing, it works not only for files but for all  com-
          pletions, such as options, user names, etc.

but _without_ the trailing '*'?

Will Day     <PGP mail preferred>     OIT / O&E / Technical Support
willday@xxxxxxxxxxxxxxxxxx            Georgia Tech, Atlanta 30332-0715
  -> Opinions expressed are mine alone and do not reflect OIT policy <-
Those who would give up essential Liberty, to purchase a little temporary
Safety, deserve neither Liberty nor Safety.
    Benjamin Franklin, Pennsylvania Assembly, Nov. 11, 1755

Attachment: pgpCIYOf49XYD.pgp
Description: PGP signature

Messages sorted by: Reverse Date, Date, Thread, Author