1- *various.txt* For Vim version 9.1. Last change: 2025 Jun 28
1+ *various.txt* For Vim version 9.1. Last change: 2025 Aug 06
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -20,7 +20,7 @@ CTRL-L Clear and redraw the screen. The redraw may happen
2020:redr[aw][!] Redraw the screen right now. When ! is included it is
2121 cleared first.
2222 It can be used to redraw the screen in a script
23- or function (or a mapping if | 'lazyredraw' | is set).
23+ or function (or a mapping if 'lazyredraw' is set).
2424
2525 *:redraws* *:redrawstatus*
2626:redraws[tatus][!] Redraw the status line of the current window. When !
@@ -375,33 +375,33 @@ T *++builtin_terms* maximal terminals builtin |builtin-terms| Always
375375N *+byte_offset* support for 'o' flag in 'statusline' option, "go"
376376 and ":goto" commands.
377377m *+channel* inter process communication | channel |
378- T *+cindent* | 'cindent' | , C indenting; Always enabled
378+ T *+cindent* 'cindent' , C indenting; Always enabled
379379N *+clientserver* Unix and Win32: Remote invocation | clientserver |
380380 *+clipboard* | clipboard | support compiled-in
381381 *+clipboard_working* | clipboard | support compiled-in and working
382382T *+cmdline_compl* command line completion | cmdline-completion |
383383T *+cmdline_hist* command line history | cmdline-history |
384- T *+cmdline_info* | 'showcmd' | and | 'ruler' | ; Always enabled since
384+ T *+cmdline_info* 'showcmd' and 'ruler' ; Always enabled since
385385 9.0.0747
386386T *+cmdwin* | cmdline-window | support; Always enabled since 9.0.0657
387- T *+comments* | 'comments' | support
387+ T *+comments* 'comments' support
388388N *+conceal* "conceal" support, see | conceal | | :syn-conceal | etc.
389389N *+cryptv* encryption support | encryption |
390390H *+cscope* | cscope | support
391- T *+cursorbind* | 'cursorbind' | support
391+ T *+cursorbind* 'cursorbind' support
392392m *+cursorshape* | termcap-cursor-shape | support
393393m *+debug* Compiled for debugging.
394394N *+dialog_gui* Support for | :confirm | with GUI dialog.
395395N *+dialog_con* Support for | :confirm | with console dialog.
396396N *+dialog_con_gui* Support for | :confirm | with GUI and console dialog.
397397N *+diff* | vimdiff | and 'diff'
398398N *+digraphs* | digraphs | *E196*
399- *+directx* Win32 GUI only: DirectX and | 'renderoptions' |
399+ *+directx* Win32 GUI only: DirectX and 'renderoptions'
400400 *+dnd* Support for DnD into the "~ register | quote_~ | .
401401H *+emacs_tags* | emacs-tags | files
402402N *+eval* expression evaluation | eval.txt |
403403T *+ex_extra* always on now, used to be for Vim's extra Ex commands
404- N *+extra_search* | 'hlsearch' | and | 'incsearch' | options.
404+ N *+extra_search* 'hlsearch' and 'incsearch' options.
405405- *+farsi* Removed: | farsi | language
406406T *+file_in_path* | gf | , | CTRL-W_f | and | <cfile> | Always enabled since
407407 9.0.265
@@ -424,12 +424,12 @@ T *+insert_expand* |insert_expand| Insert mode completion
424424m *+ipv6* Support for IPv6 networking | channel |
425425m *+job* starting and stopping jobs | job |
426426T *+jumplist* | jumplist | ; Always enabled since 8.2.3795
427- H *+keymap* | 'keymap' |
427+ H *+keymap* 'keymap'
428428N *+lambda* | lambda | and | closure |
429- H *+langmap* | 'langmap' |
429+ H *+langmap* 'langmap'
430430N *+libcall* | libcall() |
431- N *+linebreak* | 'linebreak' | , | 'breakat' | and | 'showbreak' |
432- T *+lispindent* | 'lisp' |
431+ N *+linebreak* 'linebreak' , 'breakat' and 'showbreak'
432+ T *+lispindent* 'lisp'
433433T *+listcmds* Vim commands for the list of buffers | buffer-hidden |
434434 and argument list | :argdelete |
435435T *+localmap* Support for mappings local to a buffer | :map-local |
@@ -439,7 +439,7 @@ N *+menu* |:menu|
439439N *+mksession* | :mksession |
440440T *+modify_fname* | filename-modifiers |
441441T *+mouse* Mouse handling | mouse-using |
442- N *+mouseshape* | 'mouseshape' |
442+ N *+mouseshape* 'mouseshape'
443443N *+mouse_dec* Unix only: Dec terminal mouse handling | dec-mouse |
444444N *+mouse_gpm* Unix only: Linux console mouse handling | gpm-mouse |
445445m *+mouse_gpm/dyn* Same as | +mouse_gpm | with optional library dependency
@@ -481,12 +481,12 @@ m *+python3/dyn-stable*
481481N *+quickfix* | :make | and | quickfix | commands
482482N *+reltime* | reltime() | function, 'hlsearch' /'incsearch' timeout,
483483 'redrawtime' option
484- H *+rightleft* Right to left typing | 'rightleft' |
484+ H *+rightleft* Right to left typing 'rightleft'
485485m *+ruby* Ruby interface | ruby |
486486m *+ruby/dyn* Ruby interface | ruby-dynamic | | /dyn |
487- T *+scrollbind* | 'scrollbind' |
487+ T *+scrollbind* 'scrollbind'
488488N *+signs* | :sign |
489- T *+smartindent* | 'smartindent' |
489+ T *+smartindent* 'smartindent'
490490H *+sodium* compiled with libsodium for better encryption support
491491H *+sound* | sound_playevent() | , | sound_playfile() | functions, etc.
492492N *+spell* spell checking support, see | spell |
@@ -514,22 +514,22 @@ T *+title* Setting the window 'title' and 'icon'; Always enabled
514514N *+toolbar* | gui-toolbar |
515515T *+user_commands* User-defined commands. | user-commands |
516516 Always enabled since 8.1.1210.
517- H *+vartabs* Variable-width tab stops. | 'vartabstop' |
517+ H *+vartabs* Variable-width tab stops. 'vartabstop'
518518T *+vertsplit* Vertically split windows | :vsplit | ; Always enabled
519519 since 8.0.1118.
520520T *+vim9script* | Vim9 | script
521- N *+viminfo* | 'viminfo' |
522- T *+virtualedit* | 'virtualedit' | Always enabled since 8.1.826.
521+ N *+viminfo* 'viminfo'
522+ T *+virtualedit* 'virtualedit' Always enabled since 8.1.826.
523523T *+visual* Visual mode | Visual-mode | Always enabled since 7.4.200.
524524T *+visualextra* extra Visual mode commands | blockwise-operators |
525525T *+vreplace* | gR | and | gr |
526526 *+vtp* on MS-Windows console: support for 'termguicolors'
527527N *+wayland* Unix only: support for the Wayland protocol.
528528N *+wayland_clipboard* Unix only: support for Wayland selections/clipboard.
529- T *+wildignore* | 'wildignore' | Always enabled since 9.0.0278
530- T *+wildmenu* | 'wildmenu' | Always enabled since 9.0.0279
529+ T *+wildignore* 'wildignore' Always enabled since 9.0.0278
530+ T *+wildmenu* 'wildmenu' Always enabled since 9.0.0279
531531T *+windows* more than one window; Always enabled since 8.0.1118.
532- m *+writebackup* | 'writebackup' | is default on
532+ m *+writebackup* 'writebackup' is default on
533533m *+xim* X input method | xim |
534534 *+xfontset* X fontset support | xfontset |
535535N *+xattr* compiled with extended attribute support (Linux only)
@@ -624,7 +624,7 @@ N *+X11* Unix only: can restore window title |X11|
624624 to lines that do NOT match {pattern} .
625625
626626 {pattern} is a Vim search pattern. Instead of enclosing
627- it in / any non-ID character (see | 'isident' | ) can be
627+ it in / any non-ID character (see 'isident' ) can be
628628 used, so long as it does not appear in {pattern} .
629629 Without the enclosing character the pattern cannot
630630 include the bar character. 'ignorecase' is not used.
0 commit comments