diff options
Diffstat (limited to 'Doc/Zsh')
-rw-r--r-- | Doc/Zsh/compsys.yo | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/Doc/Zsh/compsys.yo b/Doc/Zsh/compsys.yo index f57416e3a..5e313e904 100644 --- a/Doc/Zsh/compsys.yo +++ b/Doc/Zsh/compsys.yo @@ -720,9 +720,16 @@ from the tt(compadd) builtin. Finally, the tt(_path_files) function supports two configuration keys. startitem() item(tt(path_expand))( -If this is set to any non-empty string, the partially +If this is set to a string containing `tt(prefix)', the partially typed path from the line will be expanded as far as possible even if -trailing pathname components can not be completed. +trailing pathname components can not be completed. If it contains the +substring `tt(suffix)' and normal (non-menu-) completion is used, +matching names for components after the first ambiguous one will be +added, too. This means that the resulting string is the longest +unambiguous string possible, but if menu-completion is started on the +list of matches generated this way (e.g. due to the option +tt(AUTO_MENU) being set), this will also cycle through the names +of the files in pathname components after the first ambiguous one. ) item(tt(path_cursor))( If this is set to a non-empty string, the cursor will be left |