runtime(doc): Improve doc for cmdline-autocomplete Commit: https://github.com/vim/vim/commit/d82c918e2f3e6af65c36fb14457968053dcc03a3 Author: Girish Palya <giris...@gmail.com> Date: Fri Aug 8 13:03:43 2025 +0200
runtime(doc): Improve doc for cmdline-autocomplete Maybe this was unnecessary, but saw this: https://github.com/vim/vim/issues/17854 Signed-off-by: Christian Brabandt <c...@256bit.org> diff --git a/runtime/doc/builtin.txt b/runtime/doc/builtin.txt index 02264ea4e..2c18290f9 100644 --- a/runtime/doc/builtin.txt +++ b/runtime/doc/builtin.txt @@ -1,4 +1,4 @@ -*builtin.txt* For Vim version 9.1. Last change: 2025 Aug 06 +*builtin.txt* For Vim version 9.1. Last change: 2025 Aug 08 VIM REFERENCE MANUAL by Bram Moolenaar @@ -12353,6 +12353,11 @@ wildtrigger() *wildtrigger()* To retain normal history navigation (up/down keys): > cnoremap <Up> <C-U><Up> cnoremap <Down> <C-U><Down> +< + To set an option specifically when performing a search, e.g. + to set 'pumheight': > + autocmd CmdlineEnter [/\?] set pumheight=8 + autocmd CmdlineLeave [/\?] set pumheight& < Return value is always 0. diff --git a/runtime/doc/cmdline.txt b/runtime/doc/cmdline.txt index edc0f0fc3..e5d932a9d 100644 --- a/runtime/doc/cmdline.txt +++ b/runtime/doc/cmdline.txt @@ -1,4 +1,4 @@ -*cmdline.txt* For Vim version 9.1. Last change: 2025 Jul 21 +*cmdline.txt* For Vim version 9.1. Last change: 2025 Aug 08 VIM REFERENCE MANUAL by Bram Moolenaar @@ -927,7 +927,7 @@ to insert special things while typing you can use the CTRL-R command. For example, "%" stands for the current file name, while CTRL-R % inserts the current file name right away. See |c_CTRL-R|. -Note: If you want to avoid the effects of special characters in a Vim script +Note: If you want to avoid the effects of special characters in a Vim script you may want to use |fnameescape()|. Also see |`=|. @@ -1325,8 +1325,10 @@ Example: > :au CmdwinLeave : let &cpt = b:cpt_save This sets 'complete' to use completion in the current window for |i_CTRL-N|. Another example: > - :au CmdwinEnter [/?] startinsert + :au CmdwinEnter [/\?] startinsert This will make Vim start in Insert mode in the command-line window. +Note: The "?" needs to be escaped, as this is a |file-pattern|. See also +|cmdline-autocompletion|. *cmdwin-char* The character used for the pattern indicates the type of command-line: -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/vim_dev/E1ukL3w-002JY5-B2%40256bit.org.