From ee26b227e15abc263195d4c746d5dba9f0e6dec4 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Tue, 21 Feb 2023 23:50:29 +0800 Subject: vim-patch:partial:938ae280c79b (#22356) Update runtime files. https://github.com/vim/vim/commit/938ae280c79b8cdb0fca60336ec4c090ecd8bb5a Partially skip autocmd.txt: needs patch 8.2.5011. Partially skip builtin.txt: needs patch 9.0.0411. Partially skip eval.txt: needs patch 8.2.3783. Cherry-pick :map-meta-keys from patch 9.0.1276. Co-authored-by: Bram Moolenaar --- runtime/doc/index.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'runtime/doc/index.txt') diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt index a6aa036b55..174683a8c3 100644 --- a/runtime/doc/index.txt +++ b/runtime/doc/index.txt @@ -220,7 +220,7 @@ tag char note action in Normal mode ~ |CTRL-\_CTRL-N| CTRL-\ CTRL-N go to Normal mode (no-op) |CTRL-\_CTRL-G| CTRL-\ CTRL-G go to Normal mode (no-op) CTRL-\ a - z reserved for extensions - CTRL-\ others not used + CTRL-\ others not used |CTRL-]| CTRL-] :ta to ident under cursor |CTRL-^| CTRL-^ edit Nth alternate file (equivalent to ":e #N") @@ -233,7 +233,7 @@ tag char note action in Normal mode ~ 2 filter Nmove text through the {filter} command |!!| !!{filter} 2 filter N lines through the {filter} command -|quote| "{register} use {register} for next delete, yank or put +|quote| "{register} use {register} for next delete, yank or put ({.%#:} only work with put) |#| # 1 search backward for the Nth occurrence of the ident under the cursor -- cgit From e4a136f713753e6ace97f419be562567f1ce535f Mon Sep 17 00:00:00 2001 From: bfredl Date: Wed, 12 Apr 2023 22:22:37 +0200 Subject: feat(ex_cmds)!: remove :behave just use the individual options instead. set selection=exclusive set selectmode=mouse,key set mousemodel=popup set keymodel=startsel,stopsel --- runtime/doc/index.txt | 1 - 1 file changed, 1 deletion(-) (limited to 'runtime/doc/index.txt') diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt index 174683a8c3..fbd3fccec0 100644 --- a/runtime/doc/index.txt +++ b/runtime/doc/index.txt @@ -1159,7 +1159,6 @@ tag command action ~ |:badd| :bad[d] add buffer to the buffer list |:balt| :balt like ":badd" but also set the alternate file |:bdelete| :bd[elete] remove a buffer from the buffer list -|:behave| :be[have] set mouse and selection behavior |:belowright| :bel[owright] make split window appear right or below |:bfirst| :bf[irst] go to first buffer in the buffer list |:blast| :bl[ast] go to last buffer in the buffer list -- cgit From 17c59e417f818804187d85760765d51feb4d9c21 Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Sun, 25 Jun 2023 23:44:45 +0200 Subject: fix(docs): vimdoc syntax errors Prepare for https://github.com/neovim/tree-sitter-vimdoc/pull/108 which improves `{arg}` highlighting in many common cases: vim.foo({bar}) vim.foo( {bar}) nvim_foo({bar}) nvim_foo({bar},{baz}) nvim_foo({bar}, {baz}) foo[{buf}] The tradeoff is that things like `"[{"` are flagged as parse errors. We could avoid if we drop support for `foo[{buf}]`, but that is rather common (see `builtin.txt`). --- runtime/doc/index.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'runtime/doc/index.txt') diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt index fbd3fccec0..106219693a 100644 --- a/runtime/doc/index.txt +++ b/runtime/doc/index.txt @@ -475,7 +475,7 @@ tag command action in op-pending and Visual mode ~ |v_a)| a) same as ab |v_a<| a< "a <>" from '<' to the matching '>' |v_a>| a> same as a< -|v_aB| aB "a Block" from "[{" to "]}" (with brackets) +|v_aB| aB "a Block" from `[{` to `]}` (with brackets) |v_aW| aW "a WORD" (with white space) |v_a[| a[ "a []" from '[' to the matching ']' |v_a]| a] same as a[ @@ -493,7 +493,7 @@ tag command action in op-pending and Visual mode ~ |v_i)| i) same as ib |v_i<| i< "inner <>" from '<' to the matching '>' |v_i>| i> same as i< -|v_iB| iB "inner Block" from "[{" and "]}" +|v_iB| iB "inner Block" from `[{` and `]}` |v_iW| iW "inner WORD" |v_i[| i[ "inner []" from '[' to the matching ']' |v_i]| i] same as i[ -- cgit From ab65a98adba4d32b03e7296529c4bf1491c783eb Mon Sep 17 00:00:00 2001 From: "Justin M. Keyes" Date: Tue, 27 Jun 2023 10:21:27 -0700 Subject: fix(docs): ignore_invalid #24174 Regex bug in scripts/gen_help_html.lua:ignore_invalid() --- runtime/doc/index.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'runtime/doc/index.txt') diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt index 106219693a..b0ead51d0c 100644 --- a/runtime/doc/index.txt +++ b/runtime/doc/index.txt @@ -1110,7 +1110,7 @@ to terminal mode. You found it, Arthur! *holy-grail* ============================================================================== -6. EX commands *ex-commands* *ex-cmd-index* *:index* +6. EX commands *Ex-commands* *ex-cmd-index* *:index* This is a brief but complete listing of all the ":" commands, without mentioning any arguments. The optional part of the command name is inside []. -- cgit From 372aa2eb3db375385cf19dc0a6571f790b858241 Mon Sep 17 00:00:00 2001 From: glepnir Date: Mon, 9 Oct 2023 18:47:10 +0800 Subject: feat(float): add fclose command --- runtime/doc/index.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'runtime/doc/index.txt') diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt index b0ead51d0c..9e34cb5eab 100644 --- a/runtime/doc/index.txt +++ b/runtime/doc/index.txt @@ -1288,6 +1288,7 @@ tag command action ~ |:execute| :exe[cute] execute result of expressions |:exit| :exi[t] same as ":xit" |:exusage| :exu[sage] overview of Ex commands +|:fclose| :fc[lose] close floating window |:file| :f[ile] show or set the current file name |:files| :files list all files in the buffer list |:filetype| :filet[ype] switch file type detection on/off -- cgit From 20dacacf374d93d9bef45626d5851265d1075841 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Sat, 14 Oct 2023 19:28:41 +0800 Subject: vim-patch:2bbd0d30eebd (#25637) runtime(doc): Improve command-line completion docs (vim/vim#13331) * Improve command-line completion docs Add more details about 'ignorecase' and its effect on cmdline completion. Make sure keys used in wildmenu are properly documented and linked in the keys' documentation entries, and in `:h index` for proper cross-referencing, as wildmenu popup is slightly different from insert-mode popup menu. * Fix docs typos https://github.com/vim/vim/commit/2bbd0d30eebdea66c0da3895e83d999ed6ad83fb Co-authored-by: Yee Cheng Chin --- runtime/doc/index.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'runtime/doc/index.txt') diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt index 9e34cb5eab..75b12fece2 100644 --- a/runtime/doc/index.txt +++ b/runtime/doc/index.txt @@ -1096,6 +1096,22 @@ tag command action in Command-line editing mode ~ |c_| toggle insert/overstrike mode |c_| cursor at mouse click +commands in wildmenu mode (see 'wildmenu') + + move up to parent + move down to submenu + select the previous match + select the next match + move into submenu when doing menu completion + CTRL-E stop completion and go back to original text + CTRL-Y accept selected match and stop completion + other stop completion and insert the typed character + +commands in wildmenu mode with 'wildoptions' set to "pum" + + select a match several entries back + select a match several entries forward + ============================================================================== 5. Terminal mode *terminal-mode-index* -- cgit