comparison runtime/doc/options.txt @ 29881:0cc9a3001717 v9.0.0279

patch 9.0.0279: the tiny version has the popup menu but not 'wildmenu' Commit: https://github.com/vim/vim/commit/5416232707349d5f24294178f47544f2024b73ed Author: Bram Moolenaar <Bram@vim.org> Date: Fri Aug 26 16:58:51 2022 +0100 patch 9.0.0279: the tiny version has the popup menu but not 'wildmenu' Problem: The tiny version has the popup menu but not 'wildmenu'. Solution: Graduate the wildmenu feature.
author Bram Moolenaar <Bram@vim.org>
date Fri, 26 Aug 2022 18:00:05 +0200
parents 77141226eb2e
children a6721cafbc74
comparison
equal deleted inserted replaced
29880:bd3aac5d1d9e 29881:0cc9a3001717
9045 9045
9046 9046
9047 *'wildmenu'* *'wmnu'* *'nowildmenu'* *'nowmnu'* 9047 *'wildmenu'* *'wmnu'* *'nowildmenu'* *'nowmnu'*
9048 'wildmenu' 'wmnu' boolean (default off, set in |defaults.vim|) 9048 'wildmenu' 'wmnu' boolean (default off, set in |defaults.vim|)
9049 global 9049 global
9050 {not available if compiled without the |+wildmenu|
9051 feature}
9052 When 'wildmenu' is on, command-line completion operates in an enhanced 9050 When 'wildmenu' is on, command-line completion operates in an enhanced
9053 mode. On pressing 'wildchar' (usually <Tab>) to invoke completion, 9051 mode. On pressing 'wildchar' (usually <Tab>) to invoke completion,
9054 the possible matches are shown just above the command line, with the 9052 the possible matches are shown.
9055 first match highlighted (overwriting the status line, if there is 9053 When 'wildoptions' contains "pum", then the completion matches are
9056 one). This is the behavior without "pum" in 'wildoptions'. 9054 shown in a popup menu. Otherwise they are displayed just above the
9055 command line, with the first match highlighted (overwriting the status
9056 line, if there is one).
9057 Keys that show the previous/next match, such as <Tab> or 9057 Keys that show the previous/next match, such as <Tab> or
9058 CTRL-P/CTRL-N, cause the highlight to move to the appropriate match. 9058 CTRL-P/CTRL-N, cause the highlight to move to the appropriate match.
9059 When 'wildmode' is used, "wildmenu" mode is used where "full" is 9059 When 'wildmode' is used, "wildmenu" mode is used where "full" is
9060 specified. "longest" and "list" do not start "wildmenu" mode. 9060 specified. "longest" and "list" do not start "wildmenu" mode.
9061 You can check the current mode with |wildmenumode()|. 9061 You can check the current mode with |wildmenumode()|.
9062 If there are more matches than can fit in the line, a ">" is shown on 9062 If there are more matches than can fit in the line, a ">" is shown on
9063 the right and/or a "<" is shown on the left. The status line scrolls 9063 the right and/or a "<" is shown on the left. The status line scrolls
9064 as needed. 9064 as needed.
9065 When 'wildoptions' contains "pum", then the completion matches are
9066 shown in a popup menu.
9067 The "wildmenu" mode is abandoned when a key is hit that is not used 9065 The "wildmenu" mode is abandoned when a key is hit that is not used
9068 for selecting a completion. 9066 for selecting a completion.
9069 While the "wildmenu" is active, not using the popup menu, the 9067 While the "wildmenu" is active, not using the popup menu, the
9070 following keys have special meanings: 9068 following keys have special meanings:
9071 9069