Commit: runtime(doc): Improve doc for cmdline-autocomplete

2 views
Skip to first unread message

Christian Brabandt

unread,
Aug 8, 2025, 7:15:14 AM8/8/25
to vim...@googlegroups.com
runtime(doc): Improve doc for cmdline-autocomplete

Commit: https://github.com/vim/vim/commit/d82c918e2f3e6af65c36fb14457968053dcc03a3
Author: Girish Palya <giri...@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:
Reply all
Reply to author
Forward
0 new messages