commit cf347110c190944c1e59fc15751feebe9e77ccfc parent c2c5a0297e0048a7d1b75e03e1ae7d4229052108 Author: zeertzjq <zeertzjq@outlook.com> Date: Mon, 10 Nov 2025 11:46:45 +0800 Merge pull request #36504 from zeertzjq/vim-c8eeda9 vim-patch: doc header updates Diffstat:
79 files changed, 145 insertions(+), 80 deletions(-)
diff --git a/runtime/doc/autocmd.txt b/runtime/doc/autocmd.txt @@ -1,7 +1,7 @@ *autocmd.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Automatic commands *autocmd* *autocommand* diff --git a/runtime/doc/change.txt b/runtime/doc/change.txt @@ -1,7 +1,7 @@ *change.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar This file describes commands that delete or change text. In this context, diff --git a/runtime/doc/cmdline.txt b/runtime/doc/cmdline.txt @@ -1,7 +1,7 @@ *cmdline.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar *Cmdline-mode* *Command-line-mode* *Cmdline* diff --git a/runtime/doc/diff.txt b/runtime/doc/diff.txt @@ -1,7 +1,7 @@ *diff.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar *diff* *diff-mode* diff --git a/runtime/doc/digraph.txt b/runtime/doc/digraph.txt @@ -1,7 +1,7 @@ *digraph.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Digraphs *digraph* *digraphs* *Digraphs* diff --git a/runtime/doc/editing.txt b/runtime/doc/editing.txt @@ -1,7 +1,7 @@ *editing.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Editing files *edit-files* diff --git a/runtime/doc/filetype.txt b/runtime/doc/filetype.txt @@ -1,7 +1,7 @@ *filetype.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Filetypes *filetype* *file-type* diff --git a/runtime/doc/fold.txt b/runtime/doc/fold.txt @@ -1,7 +1,7 @@ *fold.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Folding *Folding* *folding* *folds* diff --git a/runtime/doc/helphelp.txt b/runtime/doc/helphelp.txt @@ -1,7 +1,7 @@ *helphelp.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Help on help files *helphelp* diff --git a/runtime/doc/if_perl.txt b/runtime/doc/if_perl.txt @@ -1,7 +1,7 @@ *if_perl.txt* Nvim - VIM REFERENCE MANUAL by Jacques Germishuys + VIM REFERENCE MANUAL by Jacques Germishuys The perl Interface to Vim *if_perl* *perl* diff --git a/runtime/doc/if_ruby.txt b/runtime/doc/if_ruby.txt @@ -1,7 +1,7 @@ *if_ruby.txt* Nvim - VIM REFERENCE MANUAL by Shugo Maeda + VIM REFERENCE MANUAL by Shugo Maeda The Ruby Interface to Vim *if_ruby* *ruby* *Ruby* diff --git a/runtime/doc/indent.txt b/runtime/doc/indent.txt @@ -1,7 +1,7 @@ *indent.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar This file is about indenting C programs and other files. diff --git a/runtime/doc/index.txt b/runtime/doc/index.txt @@ -1,7 +1,7 @@ *index.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar *index* This file contains a list of all commands for each mode, with a tag and a diff --git a/runtime/doc/insert.txt b/runtime/doc/insert.txt @@ -1,7 +1,7 @@ *insert.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar *Insert* *Insert-mode* diff --git a/runtime/doc/job_control.txt b/runtime/doc/job_control.txt @@ -1,7 +1,7 @@ *job_control.txt* Nvim - NVIM REFERENCE MANUAL by Thiago de Arruda + NVIM REFERENCE MANUAL by Thiago de Arruda Nvim job control *job* *job-control* diff --git a/runtime/doc/l10n-hebrew.txt b/runtime/doc/l10n-hebrew.txt @@ -1,7 +1,7 @@ *l10n-hebrew.txt* Nvim - VIM REFERENCE MANUAL by Ron Aaron (and Avner Lottem) + VIM REFERENCE MANUAL by Ron Aaron and Avner Lottem Hebrew Language support (options & mapping) for Vim *hebrew* diff --git a/runtime/doc/l10n-russian.txt b/runtime/doc/l10n-russian.txt @@ -1,7 +1,7 @@ *l10n-russian.txt* Nvim - VIM REFERENCE MANUAL by Vassily Ragosin + VIM REFERENCE MANUAL by Vassily Ragosin Russian language localization and support in Vim *russian* *Russian* diff --git a/runtime/doc/l10n-vietnamese.txt b/runtime/doc/l10n-vietnamese.txt @@ -1,7 +1,7 @@ *l10n-vietnamese.txt* Nvim - VIM REFERENCE MANUAL by Phạm Bình An + VIM REFERENCE MANUAL by Phạm Bình An Type |gO| to see the table of contents. diff --git a/runtime/doc/map.txt b/runtime/doc/map.txt @@ -1,7 +1,7 @@ *map.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Key mapping, abbreviations and user-defined commands. diff --git a/runtime/doc/message.txt b/runtime/doc/message.txt @@ -1,7 +1,7 @@ *message.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar This file contains an alphabetical list of messages and error messages that diff --git a/runtime/doc/mlang.txt b/runtime/doc/mlang.txt @@ -1,7 +1,7 @@ *mlang.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Multi-language features *multilang* *multi-lang* diff --git a/runtime/doc/motion.txt b/runtime/doc/motion.txt @@ -1,7 +1,7 @@ *motion.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Cursor motions *cursor-motions* *navigation* diff --git a/runtime/doc/pattern.txt b/runtime/doc/pattern.txt @@ -1,7 +1,7 @@ *pattern.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Patterns and search commands *pattern-searches* diff --git a/runtime/doc/pi_gzip.txt b/runtime/doc/pi_gzip.txt @@ -1,7 +1,7 @@ *pi_gzip.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Editing compressed files with Vim *gzip* *bzip2* *compress* diff --git a/runtime/doc/pi_paren.txt b/runtime/doc/pi_paren.txt @@ -1,7 +1,7 @@ *pi_paren.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Highlighting matching parens *matchparen* diff --git a/runtime/doc/provider.txt b/runtime/doc/provider.txt @@ -1,7 +1,7 @@ *provider.txt* Nvim - NVIM REFERENCE MANUAL by Thiago de Arruda + NVIM REFERENCE MANUAL by Thiago de Arruda Providers *provider* diff --git a/runtime/doc/quickfix.txt b/runtime/doc/quickfix.txt @@ -1,7 +1,7 @@ *quickfix.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar This subject is introduced in section |30.1| of the user manual. diff --git a/runtime/doc/quickref.txt b/runtime/doc/quickref.txt @@ -1,7 +1,7 @@ *quickref.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar ============================================================================== Quick reference guide diff --git a/runtime/doc/recover.txt b/runtime/doc/recover.txt @@ -1,7 +1,7 @@ *recover.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Recovery after a crash *crash-recovery* diff --git a/runtime/doc/remote.txt b/runtime/doc/remote.txt @@ -1,7 +1,7 @@ *remote.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Vim client-server communication *client-server* diff --git a/runtime/doc/remote_plugin.txt b/runtime/doc/remote_plugin.txt @@ -1,7 +1,7 @@ *remote_plugin.txt* Nvim - NVIM REFERENCE MANUAL by Thiago de Arruda + NVIM REFERENCE MANUAL by Thiago de Arruda Nvim support for remote plugins *remote-plugin* diff --git a/runtime/doc/repeat.txt b/runtime/doc/repeat.txt @@ -1,7 +1,7 @@ *repeat.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Repeating commands, Vim scripts and debugging *repeating* diff --git a/runtime/doc/rileft.txt b/runtime/doc/rileft.txt @@ -1,7 +1,7 @@ *rileft.txt* Nvim - VIM REFERENCE MANUAL by Avner Lottem + VIM REFERENCE MANUAL by Avner Lottem updated by Nadim Shaikli diff --git a/runtime/doc/scroll.txt b/runtime/doc/scroll.txt @@ -1,7 +1,7 @@ *scroll.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Scrolling *scrolling* diff --git a/runtime/doc/sign.txt b/runtime/doc/sign.txt @@ -1,7 +1,7 @@ *sign.txt* Nvim - VIM REFERENCE MANUAL by Gordon Prieur + VIM REFERENCE MANUAL by Gordon Prieur and Bram Moolenaar diff --git a/runtime/doc/starting.txt b/runtime/doc/starting.txt @@ -1,7 +1,7 @@ *starting.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Starting Vim *starting* diff --git a/runtime/doc/tabpage.txt b/runtime/doc/tabpage.txt @@ -1,7 +1,7 @@ *tabpage.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Editing with windows in multiple tab pages. *tab-page* *tabpage* diff --git a/runtime/doc/tagsrch.txt b/runtime/doc/tagsrch.txt @@ -1,7 +1,7 @@ *tagsrch.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Tags and special searches *tags-and-searches* diff --git a/runtime/doc/terminal.txt b/runtime/doc/terminal.txt @@ -1,7 +1,7 @@ *terminal.txt* Nvim - NVIM REFERENCE MANUAL by Thiago de Arruda + NVIM REFERENCE MANUAL by Thiago de Arruda Terminal emulator *terminal* *terminal-emulator* diff --git a/runtime/doc/tips.txt b/runtime/doc/tips.txt @@ -1,7 +1,7 @@ *tips.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Tips and ideas for using Vim *tips* diff --git a/runtime/doc/uganda.txt b/runtime/doc/uganda.txt @@ -1,7 +1,7 @@ *uganda.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar *uganda* *Uganda* *copying* *copyright* *license* diff --git a/runtime/doc/undo.txt b/runtime/doc/undo.txt @@ -1,7 +1,7 @@ *undo.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Undo and redo *undo-redo* diff --git a/runtime/doc/usr_01.txt b/runtime/doc/usr_01.txt @@ -1,6 +1,8 @@ *usr_01.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + About the manuals diff --git a/runtime/doc/usr_02.txt b/runtime/doc/usr_02.txt @@ -1,6 +1,8 @@ *usr_02.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + The first steps in Vim diff --git a/runtime/doc/usr_03.txt b/runtime/doc/usr_03.txt @@ -1,6 +1,8 @@ *usr_03.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Moving around diff --git a/runtime/doc/usr_04.txt b/runtime/doc/usr_04.txt @@ -1,6 +1,8 @@ *usr_04.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Making small changes diff --git a/runtime/doc/usr_05.txt b/runtime/doc/usr_05.txt @@ -1,6 +1,8 @@ *usr_05.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Set your settings diff --git a/runtime/doc/usr_06.txt b/runtime/doc/usr_06.txt @@ -1,6 +1,8 @@ *usr_06.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Using syntax highlighting diff --git a/runtime/doc/usr_07.txt b/runtime/doc/usr_07.txt @@ -1,6 +1,8 @@ *usr_07.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Editing more than one file diff --git a/runtime/doc/usr_08.txt b/runtime/doc/usr_08.txt @@ -1,6 +1,8 @@ *usr_08.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Splitting windows diff --git a/runtime/doc/usr_09.txt b/runtime/doc/usr_09.txt @@ -1,6 +1,8 @@ *usr_09.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Using the GUI diff --git a/runtime/doc/usr_10.txt b/runtime/doc/usr_10.txt @@ -1,6 +1,8 @@ *usr_10.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Making big changes diff --git a/runtime/doc/usr_11.txt b/runtime/doc/usr_11.txt @@ -1,6 +1,8 @@ *usr_11.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Recovering from a crash diff --git a/runtime/doc/usr_12.txt b/runtime/doc/usr_12.txt @@ -1,6 +1,8 @@ *usr_12.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Clever tricks diff --git a/runtime/doc/usr_20.txt b/runtime/doc/usr_20.txt @@ -1,6 +1,8 @@ *usr_20.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Typing command-line commands quickly diff --git a/runtime/doc/usr_21.txt b/runtime/doc/usr_21.txt @@ -1,6 +1,8 @@ *usr_21.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Go away and come back diff --git a/runtime/doc/usr_22.txt b/runtime/doc/usr_22.txt @@ -1,6 +1,8 @@ *usr_22.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Finding the file to edit diff --git a/runtime/doc/usr_23.txt b/runtime/doc/usr_23.txt @@ -1,6 +1,8 @@ *usr_23.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Editing other files diff --git a/runtime/doc/usr_24.txt b/runtime/doc/usr_24.txt @@ -1,6 +1,8 @@ *usr_24.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Inserting quickly diff --git a/runtime/doc/usr_25.txt b/runtime/doc/usr_25.txt @@ -1,6 +1,8 @@ *usr_25.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Editing formatted text diff --git a/runtime/doc/usr_26.txt b/runtime/doc/usr_26.txt @@ -1,6 +1,8 @@ *usr_26.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Repeating diff --git a/runtime/doc/usr_27.txt b/runtime/doc/usr_27.txt @@ -1,6 +1,8 @@ *usr_27.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Search commands and patterns diff --git a/runtime/doc/usr_28.txt b/runtime/doc/usr_28.txt @@ -1,6 +1,8 @@ *usr_28.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Folding diff --git a/runtime/doc/usr_29.txt b/runtime/doc/usr_29.txt @@ -1,6 +1,8 @@ *usr_29.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Moving through programs diff --git a/runtime/doc/usr_30.txt b/runtime/doc/usr_30.txt @@ -1,6 +1,8 @@ *usr_30.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Editing programs diff --git a/runtime/doc/usr_31.txt b/runtime/doc/usr_31.txt @@ -1,6 +1,8 @@ *usr_31.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Exploiting the GUI diff --git a/runtime/doc/usr_32.txt b/runtime/doc/usr_32.txt @@ -1,6 +1,8 @@ *usr_32.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + The undo tree diff --git a/runtime/doc/usr_40.txt b/runtime/doc/usr_40.txt @@ -1,6 +1,8 @@ *usr_40.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Make new commands diff --git a/runtime/doc/usr_41.txt b/runtime/doc/usr_41.txt @@ -1,6 +1,8 @@ *usr_41.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Write a Vim script diff --git a/runtime/doc/usr_42.txt b/runtime/doc/usr_42.txt @@ -1,6 +1,8 @@ *usr_42.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Add new menus diff --git a/runtime/doc/usr_43.txt b/runtime/doc/usr_43.txt @@ -1,6 +1,8 @@ *usr_43.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Using filetypes diff --git a/runtime/doc/usr_44.txt b/runtime/doc/usr_44.txt @@ -1,6 +1,8 @@ *usr_44.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Your own syntax highlighted diff --git a/runtime/doc/usr_45.txt b/runtime/doc/usr_45.txt @@ -1,6 +1,8 @@ *usr_45.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Select your language (locale) diff --git a/runtime/doc/usr_toc.txt b/runtime/doc/usr_toc.txt @@ -1,6 +1,8 @@ *usr_toc.txt* Nvim - VIM USER MANUAL - by Bram Moolenaar + + VIM USER MANUAL by Bram Moolenaar + Table Of Contents *user-manual* *usr* diff --git a/runtime/doc/various.txt b/runtime/doc/various.txt @@ -1,7 +1,7 @@ *various.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Various commands *various* diff --git a/runtime/doc/vi_diff.txt b/runtime/doc/vi_diff.txt @@ -1,7 +1,7 @@ *vi_diff.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Differences between Vim and Vi *vi-differences* diff --git a/runtime/doc/visual.txt b/runtime/doc/visual.txt @@ -1,7 +1,7 @@ *visual.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Visual mode *Visual* *Visual-mode* *visual-mode* diff --git a/runtime/doc/windows.txt b/runtime/doc/windows.txt @@ -1,7 +1,7 @@ *windows.txt* Nvim - VIM REFERENCE MANUAL by Bram Moolenaar + VIM REFERENCE MANUAL by Bram Moolenaar Editing with multiple windows and buffers. *windows* *buffers* diff --git a/runtime/syntax/help.vim b/runtime/syntax/help.vim @@ -60,8 +60,9 @@ syn match helpNormal "|.*====*|" syn match helpNormal "|||" syn match helpNormal ":|vim:|" " for :help modeline syn match helpVim "\<Vim version [0-9][0-9.a-z]*" -syn match helpVim "VIM REFERENCE.*" -syn match helpVim "NVIM REFERENCE.*" +syn match helpVim "^\s\+\zsNVIM - help$" +syn region helpVim start="^\s\+N\?VIM REFERENCE" end="^$" +syn region helpVim start="^\s\+VIM USER MANUAL" end="^$" syn match helpOption "'[a-z]\{2,\}'" syn match helpOption "'t_..'" syn match helpNormal "'ab'"