diff options
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/Zsh/compsys.yo | 21 | ||||
-rw-r--r-- | Doc/Zsh/compwid.yo | 4 | ||||
-rw-r--r-- | Doc/Zsh/mod_complist.yo | 7 |
3 files changed, 30 insertions, 2 deletions
diff --git a/Doc/Zsh/compsys.yo b/Doc/Zsh/compsys.yo index fcfd77cc0..9517cc8d9 100644 --- a/Doc/Zsh/compsys.yo +++ b/Doc/Zsh/compsys.yo @@ -964,6 +964,27 @@ item(tt(list-arguments))( Like the tt(arguments) style, but used when calling the tt(ps) command to generate the list to display. ) +item(tt(list-colors))( +If the tt(complist) module is used, this style can be used to set +color specifications as with the tt(ZLS_COLORS) and tt(ZLS_COLOURS) +parameters (see +ifzman(the section `The complist Module' in zmanref(zshmodules))\ +ifnzman(noderef(The complist Module))\ +). + +If this style is set for the tt(default) tag, the strings in the value +are taken as specifications that are to be used everywhere. If it is +set for other tags, the specifications are used only for matches of +the type described by the tag. + +To be able to share the same specifications one has set up for the GNU +version of the tt(ls) command one can use: + +example(compstyle '*:default' list-colors ${(s.:.)LS_COLORS}) + +And to get the default colors (which are the same as for the GNU +tt(ls) command) one should set the style to an empty value. +) item(tt(local))( This style is used by completion functions which generate URLs as possible matches to add suitable matches when a URL points to a diff --git a/Doc/Zsh/compwid.yo b/Doc/Zsh/compwid.yo index b5ebb4f8e..89e4f97ca 100644 --- a/Doc/Zsh/compwid.yo +++ b/Doc/Zsh/compwid.yo @@ -372,7 +372,7 @@ sect(Builtin Commands) startitem() findex(compadd) cindex(completion widgets, adding specified matches) -xitem(tt(compadd) [ tt(-qQfenUaml12) ] [ tt(-F) var(array) ]) +xitem(tt(compadd) [ tt(-qQfenUal12) ] [ tt(-F) var(array) ]) xitem([ tt(-P) var(prefix) ] [ tt(-S) var(suffix) ]) xitem([ tt(-p) var(hidden-prefix) ] [ tt(-s) var(hidden-suffix) ]) xitem([ tt(-i) var(ignored-prefix) ] [ tt(-I) var(ignored-suffix) ]) @@ -449,7 +449,7 @@ ignored. ) item(tt(-l))( This option only has an effect if used together with the tt(-d) -options. If it is given, the display strings are listed one per line, +option. If it is given, the display strings are listed one per line, not arrayed in columns. ) item(tt(-J) var(name))( diff --git a/Doc/Zsh/mod_complist.yo b/Doc/Zsh/mod_complist.yo index 02ae210c5..53162d6b4 100644 --- a/Doc/Zsh/mod_complist.yo +++ b/Doc/Zsh/mod_complist.yo @@ -118,6 +118,13 @@ The default values are ISO 6429 (ANSI) compliant and can be used on vt100 compatible terminals such as tt(xterm)s. On monochrome terminals the default values will have no visual effect. +If the shell function based completion system is used, these +parameters should not be set directly because the system controls them +itself. Instead, the tt(list-colors) style should be used (see +ifzman(the section `Completion System Configuration' in zmanref(zshcompsys))\ +ifnzman(noderef(Completion System Configuration))\ +). + subsect(Menu selection) cindex(completion, selecting by cursor) vindex(SELECTMIN) |