mirror of
https://github.com/vim/vim.git
synced 2025-09-23 03:43:49 -04:00
runtime(doc): Use correct option-name tags
closes: #17857 Signed-off-by: Hirohito Higashi <h.east.727@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
02bbc8a706
commit
85cd509885
@@ -1,4 +1,4 @@
|
||||
*builtin.txt* For Vim version 9.1. Last change: 2025 Jul 22
|
||||
*builtin.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -4314,13 +4314,13 @@ getcompletion({pat}, {type} [, {filtered}]) *getcompletion()*
|
||||
customlist,{func} custom completion, defined via {func}
|
||||
diff_buffer |:diffget| and |:diffput| completion
|
||||
dir directory names
|
||||
dir_in_path directory names in |'cdpath'|
|
||||
dir_in_path directory names in 'cdpath'
|
||||
environment environment variable names
|
||||
event autocommand events
|
||||
expression Vim expression
|
||||
file file and directory names
|
||||
file_in_path file and directory names in |'path'|
|
||||
filetype filetype names |'filetype'|
|
||||
file_in_path file and directory names in 'path'
|
||||
filetype filetype names 'filetype'
|
||||
filetypecmd |:filetype| suboptions
|
||||
function function name
|
||||
help help subjects
|
||||
@@ -4340,7 +4340,7 @@ getcompletion({pat}, {type} [, {filtered}]) *getcompletion()*
|
||||
shellcmd Shell command
|
||||
shellcmdline Shell command line with filename arguments
|
||||
sign |:sign| suboptions
|
||||
syntax syntax file names |'syntax'|
|
||||
syntax syntax file names 'syntax'
|
||||
syntime |:syntime| suboptions
|
||||
tag tags
|
||||
tag_listfiles tags, file names
|
||||
@@ -11185,7 +11185,7 @@ strridx({haystack}, {needle} [, {start}]) *strridx()*
|
||||
|
||||
strtrans({string}) *strtrans()*
|
||||
The result is a String, which is {string} with all unprintable
|
||||
characters translated into printable characters |'isprint'|.
|
||||
characters translated into printable characters 'isprint'.
|
||||
Like they are shown in a window. Example: >
|
||||
echo strtrans(@a)
|
||||
< This displays a newline in register a as "^@" instead of
|
||||
@@ -11703,7 +11703,7 @@ taglist({expr} [, {filename}]) *taglist()*
|
||||
Refer to |tag-regexp| for more information about the tag
|
||||
search regular expression pattern.
|
||||
|
||||
Refer to |'tags'| for information about how the tags file is
|
||||
Refer to 'tags' for information about how the tags file is
|
||||
located by Vim. Refer to |tags-file-format| for the format of
|
||||
the tags file generated by the different ctags tools.
|
||||
|
||||
@@ -12235,7 +12235,7 @@ virtcol({expr} [, {list} [, {winid}]]) *virtcol()*
|
||||
last character. When "off" is omitted zero is used. When
|
||||
Virtual editing is active in the current mode, a position
|
||||
beyond the end of the line can be returned. Also see
|
||||
|'virtualedit'|
|
||||
'virtualedit'
|
||||
|
||||
If {list} is present and non-zero then virtcol() returns a
|
||||
List with the first and last screen position occupied by the
|
||||
@@ -12901,12 +12901,12 @@ clipboard_working Compiled with 'clipboard' support and it can be used.
|
||||
cmdline_compl Compiled with |cmdline-completion| support.
|
||||
cmdline_hist Compiled with |cmdline-history| support.
|
||||
cmdline_info Compiled with 'showcmd' and 'ruler' support.
|
||||
comments Compiled with |'comments'| support.
|
||||
comments Compiled with 'comments' support.
|
||||
compatible Compiled to be very Vi compatible.
|
||||
conpty Platform where |ConPTY| can be used.
|
||||
cryptv Compiled with encryption support |encryption|.
|
||||
cscope Compiled with |cscope| support.
|
||||
cursorbind Compiled with |'cursorbind'| (always true)
|
||||
cursorbind Compiled with 'cursorbind' (always true)
|
||||
debug Compiled with "DEBUG" defined.
|
||||
dialog_con Compiled with console dialog support.
|
||||
dialog_con_gui Compiled with console and GUI dialog support.
|
||||
@@ -12921,8 +12921,7 @@ emacs_tags Compiled with support for Emacs tags.
|
||||
eval Compiled with expression evaluation support. Always
|
||||
true, of course!
|
||||
ex_extra |+ex_extra| (always true)
|
||||
extra_search Compiled with support for |'incsearch'| and
|
||||
|'hlsearch'|
|
||||
extra_search Compiled with support for 'incsearch' and 'hlsearch'
|
||||
farsi Support for Farsi was removed |farsi|.
|
||||
file_in_path Compiled with support for |gf| and |<cfile>| (always
|
||||
true)
|
||||
@@ -13053,7 +13052,7 @@ textprop Compiled with support for |text-properties|.
|
||||
tgetent Compiled with tgetent support, able to use a termcap
|
||||
or terminfo file.
|
||||
timers Compiled with |timer_start()| support.
|
||||
title Compiled with window title support |'title'|.
|
||||
title Compiled with window title support 'title'.
|
||||
(always true)
|
||||
toolbar Compiled with support for |gui-toolbar|.
|
||||
ttyin input is a terminal (tty)
|
||||
@@ -13061,7 +13060,7 @@ ttyout output is a terminal (tty)
|
||||
unix Unix version of Vim. *+unix*
|
||||
unnamedplus Compiled with support for "unnamedplus" in 'clipboard'
|
||||
user_commands User-defined commands. (always true)
|
||||
vartabs Compiled with variable tabstop support |'vartabstop'|.
|
||||
vartabs Compiled with variable tabstop support 'vartabstop'.
|
||||
vcon Win32: Virtual console support is working, can use
|
||||
'termguicolors'. Also see |+vtp|.
|
||||
vertsplit Compiled with vertically split windows |:vsplit|.
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*change.txt* For Vim version 9.1. Last change: 2025 Jul 15
|
||||
*change.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -34,13 +34,13 @@ For inserting text see |insert.txt|.
|
||||
The <Del> key does not take a [count]. Instead, it
|
||||
deletes the last character of the count.
|
||||
See |:fixdel| if the <Del> key does not do what you
|
||||
want. See |'whichwrap'| for deleting a line break
|
||||
want. See 'whichwrap' for deleting a line break
|
||||
(join lines).
|
||||
|
||||
*X* *dh*
|
||||
["x]X Delete [count] characters before the cursor [into
|
||||
register x] (not |linewise|). Does the same as "dh".
|
||||
Also see |'whichwrap'|.
|
||||
Also see 'whichwrap'.
|
||||
|
||||
*d*
|
||||
["x]d{motion} Delete text that {motion} moves over [into register
|
||||
@@ -609,11 +609,11 @@ comment (starting with '"') after the `:!` command.
|
||||
={motion} Filter {motion} lines through the external program
|
||||
given with the 'equalprg' option. When the 'equalprg'
|
||||
option is empty (this is the default), use the
|
||||
internal formatting function |C-indenting| and
|
||||
|'lisp'|. But when 'indentexpr' is not empty, it will
|
||||
be used instead |indent-expression|. When Vim was
|
||||
compiled without internal formatting then the "indent"
|
||||
program is used as a last resort.
|
||||
internal formatting function |C-indenting| and 'lisp'.
|
||||
But when 'indentexpr' is not empty, it will be used
|
||||
instead |indent-expression|. When Vim was compiled
|
||||
without internal formatting then the "indent" program
|
||||
is used as a last resort.
|
||||
|
||||
*==*
|
||||
== Filter [count] lines like with ={motion}.
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*diff.txt* For Vim version 9.1. Last change: 2025 Jul 26
|
||||
*diff.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -461,7 +461,7 @@ Manually set two anchors using line numbers via buffer-local options: >
|
||||
==============================================================================
|
||||
6. Diff options *diff-options*
|
||||
|
||||
Also see |'diffopt'| and the "diff" item of |'fillchars'|.
|
||||
Also see 'diffopt' and the "diff" item of 'fillchars'.
|
||||
|
||||
*diff-slow* *diff_translations*
|
||||
For very long lines, the diff syntax highlighting might be slow, especially
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*editing.txt* For Vim version 9.1. Last change: 2025 Jul 20
|
||||
*editing.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -1380,7 +1380,7 @@ present in 'cpoptions' and "!" is not used in the command.
|
||||
|
||||
:cd[!] {path} Change the current directory to {path}.
|
||||
If {path} is relative, it is searched for in the
|
||||
directories listed in |'cdpath'|.
|
||||
directories listed in 'cdpath'.
|
||||
Clear any window-local directory.
|
||||
Does not change the meaning of an already opened file,
|
||||
because its full path name is remembered. Files from
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*filetype.txt* For Vim version 9.1. Last change: 2025 May 10
|
||||
*filetype.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -42,7 +42,7 @@ Detail: The ":filetype on" command will load one of these files:
|
||||
name, the file $VIMRUNTIME/scripts.vim is used to detect it from the
|
||||
contents of the file.
|
||||
When the GUI is running or will start soon, the |menu.vim| script is
|
||||
also sourced. See |'go-M'| about avoiding that.
|
||||
also sourced. See 'go-M' about avoiding that.
|
||||
|
||||
To add your own file types, see |new-filetype| below. To search for help on a
|
||||
filetype prepend "ft-" and optionally append "-syntax", "-indent" or
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*ft_ada.txt* For Vim version 9.1. Last change: 2024 Sep 29
|
||||
*ft_ada.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
ADA FILE TYPE PLUG-INS REFERENCE MANUAL~
|
||||
@@ -76,8 +76,8 @@ The Ada plug-in provides support for:
|
||||
- user completion (|i_CTRL-X_CTRL-U|)
|
||||
- tag searches (|tagsrch.txt|)
|
||||
- Quick Fix (|quickfix.txt|)
|
||||
- backspace handling (|'backspace'|)
|
||||
- comment handling (|'comments'|, |'commentstring'|)
|
||||
- backspace handling ('backspace')
|
||||
- comment handling ('comments', 'commentstring')
|
||||
|
||||
The plug-in only activates the features of the Ada mode whenever an Ada
|
||||
file is opened and adds Ada related entries to the main and pop-up menu.
|
||||
@@ -197,7 +197,7 @@ g:gnat.Project_File string
|
||||
|
||||
*g:gnat.Make_Command*
|
||||
g:gnat.Make_Command string
|
||||
External command used for |g:gnat.Make()| (|'makeprg'|).
|
||||
External command used for |g:gnat.Make()| ('makeprg').
|
||||
|
||||
*g:gnat.Pretty_Program*
|
||||
g:gnat.Pretty_Program string
|
||||
@@ -213,7 +213,7 @@ g:gnat.Tags_Command string
|
||||
|
||||
*g:gnat.Error_Format*
|
||||
g:gnat.Error_Format string
|
||||
Error format (|'errorformat'|)
|
||||
Error format ('errorformat')
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
4.2 Dec Ada ~
|
||||
@@ -243,11 +243,11 @@ g:decada.Unit_Name() function
|
||||
|
||||
*g:decada.Make_Command*
|
||||
g:decada.Make_Command string
|
||||
External command used for |g:decada.Make()| (|'makeprg'|).
|
||||
External command used for |g:decada.Make()| ('makeprg').
|
||||
|
||||
*g:decada.Error_Format*
|
||||
g:decada.Error_Format string
|
||||
Error format (|'errorformat'|).
|
||||
Error format ('errorformat').
|
||||
|
||||
==============================================================================
|
||||
5. References ~
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*ft_sql.txt* For Vim version 9.1. Last change: 2022 Apr 06
|
||||
*ft_sql.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
by David Fishburn
|
||||
|
||||
@@ -168,7 +168,7 @@ with comments: >
|
||||
|
||||
1.4 Macros *sql-macros*
|
||||
----------
|
||||
Vim's feature to find macro definitions, |'define'|, is supported using this
|
||||
Vim's feature to find macro definitions, 'define', is supported using this
|
||||
regular expression: >
|
||||
\c\<\(VARIABLE\|DECLARE\|IN\|OUT\|INOUT\)\>
|
||||
|
||||
@@ -239,13 +239,13 @@ buffer basis, at any time. The ftplugin/sql.vim file defines this function: >
|
||||
|
||||
Executing this function without any parameters will set the indent and syntax
|
||||
scripts back to their defaults, see |sql-type-default|. If you have turned
|
||||
off Vi's compatibility mode, |'compatible'|, you can use the <Tab> key to
|
||||
off Vi's compatibility mode, 'compatible', you can use the <Tab> key to
|
||||
complete the optional parameter.
|
||||
|
||||
After typing the function name and a space, you can use the completion to
|
||||
supply a parameter. The function takes the name of the Vim script you want to
|
||||
source. Using the |cmdline-completion| feature, the SQLSetType function will
|
||||
search the |'runtimepath'| for all Vim scripts with a name containing 'sql'.
|
||||
search the 'runtimepath' for all Vim scripts with a name containing 'sql'.
|
||||
This takes the guess work out of the spelling of the names. The following are
|
||||
examples: >
|
||||
:SQLSetType
|
||||
@@ -755,7 +755,7 @@ Step 1
|
||||
Begins by editing a Perl file. Vim automatically sets the filetype to
|
||||
"perl". By default, Vim runs the appropriate filetype file
|
||||
ftplugin/perl.vim. If you are using the syntax completion plugin by following
|
||||
the directions at |ft-syntax-omni| then the |'omnifunc'| option has been set to
|
||||
the directions at |ft-syntax-omni| then the 'omnifunc' option has been set to
|
||||
"syntax#Complete". Pressing <C-X><C-O> will display the omni popup containing
|
||||
the syntax items for Perl.
|
||||
|
||||
@@ -767,7 +767,7 @@ maps for SQL completion, see |sql-completion-maps|. Now these maps have
|
||||
been created and the SQL completion plugin has been initialized. All SQL
|
||||
syntax items have been cached in preparation. The SQL filetype script detects
|
||||
we are attempting to use two different completion plugins. Since the SQL maps
|
||||
begin with <C-C>, the maps will toggle the |'omnifunc'| when in use. So you
|
||||
begin with <C-C>, the maps will toggle the 'omnifunc' when in use. So you
|
||||
can use <C-X><C-O> to continue using the completion for Perl (using the syntax
|
||||
completion plugin) and <C-C> to use the SQL completion features.
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*gui.txt* For Vim version 9.1. Last change: 2024 Nov 17
|
||||
*gui.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -491,7 +491,7 @@ menus and menu items. They are most useful for things that you can't remember
|
||||
what the key sequence was.
|
||||
|
||||
For creating menus in a different language, see |:menutrans|.
|
||||
If you don't want to use menus at all, see |'go-M'|.
|
||||
If you don't want to use menus at all, see 'go-M'.
|
||||
|
||||
*menu.vim*
|
||||
The default menus are read from the file "$VIMRUNTIME/menu.vim". See
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*gui_w32.txt* For Vim version 9.1. Last change: 2024 Jan 23
|
||||
*gui_w32.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -394,7 +394,7 @@ printer installed this should also work: >
|
||||
:w >>prn
|
||||
|
||||
Vim supports a number of standard MS-Windows features. Some of these are
|
||||
detailed elsewhere: see |'mouse'|, |win32-hidden-menus|.
|
||||
detailed elsewhere: see 'mouse', |win32-hidden-menus|.
|
||||
|
||||
*drag-n-drop-win32*
|
||||
You can drag and drop one or more files into the Vim window, where they will
|
||||
|
@@ -280,7 +280,7 @@ For "mwm" (Motif window manager) the line would be: >
|
||||
|
||||
Mouse Pointers Available in X11 ~
|
||||
*X11_mouse_shapes*
|
||||
By using the |'mouseshape'| option, the mouse pointer can be automatically
|
||||
By using the 'mouseshape' option, the mouse pointer can be automatically
|
||||
changed whenever Vim enters one of its various modes (e.g., Insert or
|
||||
Command). Currently, the available pointers are:
|
||||
|
||||
@@ -321,8 +321,8 @@ stuff like -bg, -fg, etc). The ones that are supported are:
|
||||
-fg -foreground {color} foreground color
|
||||
-bg -background {color} background color
|
||||
|
||||
To set the font, see |'guifont'|. For GTK, there's also a menu option that
|
||||
does this.
|
||||
To set the font, see 'guifont'. For GTK, there's also a menu option that does
|
||||
this.
|
||||
|
||||
Additionally, there are these command line arguments, which are handled by GTK
|
||||
internally. Look in the GTK documentation for how they are used:
|
||||
@@ -684,7 +684,7 @@ cut, copy and paste operations).
|
||||
|
||||
Of these three, Vim uses PRIMARY when reading and writing the "* register
|
||||
(hence when the X11 selections are available, Vim sets a default value for
|
||||
|'clipboard'| of "autoselect"), and CLIPBOARD when reading and writing the "+
|
||||
'clipboard' of "autoselect"), and CLIPBOARD when reading and writing the "+
|
||||
register. Vim does not access the SECONDARY selection.
|
||||
|
||||
This applies both to the GUI and the terminal version. For non-X11 systems
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*howto.txt* For Vim version 9.1. Last change: 2006 Apr 02
|
||||
*howto.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -35,8 +35,8 @@ How to ... *howdoi* *how-do-i* *howto* *how-to*
|
||||
|object-motions| text-object motions
|
||||
|various-motions| various motions
|
||||
|object-select| text-object selection
|
||||
|'whichwrap'| move over line breaks
|
||||
|'virtualedit'| move to where there is no text
|
||||
'whichwrap' move over line breaks
|
||||
'virtualedit' move to where there is no text
|
||||
|usr_27.txt| specify pattern for searches
|
||||
|tags-and-searches| do tags and special searches
|
||||
|29.4| search in include'd files used to find
|
||||
@@ -44,12 +44,12 @@ How to ... *howdoi* *how-do-i* *howto* *how-to*
|
||||
|K| look up manual for the keyword under cursor
|
||||
|
||||
|03.7| scroll
|
||||
|'sidescroll'| scroll horizontally/sideways
|
||||
|'scrolloff'| set visible context lines
|
||||
'sidescroll' scroll horizontally/sideways
|
||||
'scrolloff' set visible context lines
|
||||
|
||||
|mode-switching| change modes
|
||||
|04.4| use Visual mode
|
||||
|'insertmode'| start Vim in Insert mode
|
||||
'insertmode' start Vim in Insert mode
|
||||
|
||||
|40.1| map keys
|
||||
|24.7| create abbreviations
|
||||
@@ -61,13 +61,13 @@ How to ... *howdoi* *how-do-i* *howto* *how-to*
|
||||
|
||||
|20.1| do command-line editing
|
||||
|20.3| do command-line completion
|
||||
|'cmdheight'| increase the height of command-line
|
||||
'cmdheight' increase the height of command-line
|
||||
|10.3| specify command-line ranges
|
||||
|40.3| specify commands to be executed automatically
|
||||
before/after reading/writing entering/leaving a
|
||||
buffer/window
|
||||
|
||||
|'autowrite'| write automatically
|
||||
'autowrite' write automatically
|
||||
|30.1| speedup edit-compile-edit cycle or compile and fix
|
||||
errors within Vim
|
||||
|
||||
@@ -76,12 +76,12 @@ How to ... *howdoi* *how-do-i* *howto* *how-to*
|
||||
|term-dependent-settings| set options depending on terminal name
|
||||
|save-settings| save settings
|
||||
|:quote| comment my .vim files
|
||||
|'helpheight'| change the default help height
|
||||
|'highlight'| set various highlighting modes
|
||||
|'title'| set the window title
|
||||
|'icon'| set window icon title
|
||||
|'report'| avoid seeing the change messages on every line
|
||||
|'shortmess'| avoid |hit-enter| prompts
|
||||
'helpheight' change the default help height
|
||||
'highlight' set various highlighting modes
|
||||
'title' set the window title
|
||||
'icon' set window icon title
|
||||
'report' avoid seeing the change messages on every line
|
||||
'shortmess' avoid |hit-enter| prompts
|
||||
|
||||
|mouse-using| use mouse with Vim
|
||||
|usr_08.txt| manage multiple windows and buffers
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*index.txt* For Vim version 9.1. Last change: 2025 Jul 20
|
||||
*index.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -263,7 +263,7 @@ tag char note action in Normal mode ~
|
||||
|&| & 2 repeat last :s
|
||||
|'| '{a-zA-Z0-9} 1 cursor to the first CHAR on the line with
|
||||
mark {a-zA-Z0-9}
|
||||
|''| '' 1 cursor to the first CHAR of the line where
|
||||
'' '' 1 cursor to the first CHAR of the line where
|
||||
the cursor was before the latest jump.
|
||||
|'(| '( 1 cursor to the first CHAR on the line of the
|
||||
start of the current sentence
|
||||
@@ -1034,7 +1034,7 @@ tag command action in Command-line editing mode ~
|
||||
|c_CTRL-D| CTRL-D list completions that match the pattern in
|
||||
front of the cursor
|
||||
|c_CTRL-E| CTRL-E cursor to end of command-line
|
||||
|'cedit'| CTRL-F default value for 'cedit': opens the
|
||||
'cedit' CTRL-F default value for 'cedit': opens the
|
||||
command-line window; otherwise not used
|
||||
|c_CTRL-G| CTRL-G next match when 'incsearch' is active
|
||||
|c_<BS>| <BS> delete the character in front of the cursor
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*insert.txt* For Vim version 9.1. Last change: 2025 Jul 25
|
||||
*insert.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -38,11 +38,11 @@ use "CTRL-V 003" to insert a CTRL-C. Note: When CTRL-V is mapped you can
|
||||
often use CTRL-Q instead |i_CTRL-Q|.
|
||||
|
||||
If you are working in a special language mode when inserting text, see the
|
||||
'langmap' option, |'langmap'|, on how to avoid switching this mode on and off
|
||||
'langmap' option, 'langmap', on how to avoid switching this mode on and off
|
||||
all the time.
|
||||
|
||||
If you have 'insertmode' set, <Esc> and a few other keys get another meaning.
|
||||
See |'insertmode'|.
|
||||
See 'insertmode'.
|
||||
|
||||
char action ~
|
||||
-----------------------------------------------------------------------
|
||||
@@ -292,7 +292,7 @@ When 'backspace' is empty, Vi compatible backspacing is used. You cannot
|
||||
backspace over autoindent, before column 1 or before where insert started.
|
||||
|
||||
For backwards compatibility the values "0", "1", "2" and "3" are also allowed,
|
||||
see |'backspace'|.
|
||||
see 'backspace'.
|
||||
|
||||
If the 'backspace' option does contain "eol" and the cursor is in column 1
|
||||
when one of the three keys is used, the current line is joined with the
|
||||
@@ -619,7 +619,7 @@ In 'list' mode, Virtual Replace mode acts as if it was not in 'list' mode,
|
||||
unless "L" is in 'cpoptions'.
|
||||
|
||||
Note that the only situations for which characters beyond the cursor should
|
||||
appear to move are in List mode |'list'|, and occasionally when 'wrap' is set
|
||||
appear to move are in List mode 'list', and occasionally when 'wrap' is set
|
||||
(and the line changes length to become shorter or wider than the width of the
|
||||
screen). In other cases spaces may be inserted to avoid following characters
|
||||
to move.
|
||||
@@ -1136,11 +1136,11 @@ CTRL-X CTRL-Z Stop completion without changing the text.
|
||||
AUTOCOMPLETION *ins-autocompletion*
|
||||
|
||||
Vim can display a completion menu as you type, similar to using |i_CTRL-N|,
|
||||
but triggered automatically. See |'autocomplete'|. The menu items are
|
||||
collected from the sources listed in the |'complete'| option.
|
||||
but triggered automatically. See 'autocomplete'. The menu items are collected
|
||||
from the sources listed in the 'complete' option.
|
||||
|
||||
Unlike manual |i_CTRL-N| completion, this mode uses a decaying timeout to keep
|
||||
Vim responsive. Sources earlier in the |'complete'| list are given more time
|
||||
Vim responsive. Sources earlier in the 'complete' list are given more time
|
||||
(higher priority), but every source is guaranteed a time slice, however small.
|
||||
|
||||
This mode is fully compatible with other completion modes. You can invoke
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*intro.txt* For Vim version 9.1. Last change: 2024 Oct 05
|
||||
*intro.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -821,7 +821,7 @@ current mode 'showmode' on on
|
||||
command characters 'showcmd' on off
|
||||
cursor position 'ruler' off off
|
||||
|
||||
The current mode is "-- INSERT --" or "-- REPLACE --", see |'showmode'|. The
|
||||
The current mode is "-- INSERT --" or "-- REPLACE --", see 'showmode'. The
|
||||
command characters are those that you typed but were not used yet.
|
||||
|
||||
If you have a slow terminal you can switch off the status messages to speed
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*map.txt* For Vim version 9.1. Last change: 2025 Jul 14
|
||||
*map.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -1635,13 +1635,13 @@ completion can be enabled:
|
||||
-complete=cscope |:cscope| suboptions
|
||||
-complete=diff_buffer diff buffer names
|
||||
-complete=dir directory names
|
||||
-complete=dir_in_path directory names in |'cdpath'|
|
||||
-complete=dir_in_path directory names in 'cdpath'
|
||||
-complete=environment environment variable names
|
||||
-complete=event autocommand events
|
||||
-complete=expression Vim expression
|
||||
-complete=file file and directory names
|
||||
-complete=file_in_path file and directory names in |'path'|
|
||||
-complete=filetype filetype names |'filetype'|
|
||||
-complete=file_in_path file and directory names in 'path'
|
||||
-complete=filetype filetype names 'filetype'
|
||||
-complete=function function name
|
||||
-complete=help help subjects
|
||||
-complete=highlight highlight groups
|
||||
@@ -1655,13 +1655,13 @@ completion can be enabled:
|
||||
-complete=option options
|
||||
-complete=packadd optional package |pack-add| names
|
||||
-complete=retab |:retab| suboptions
|
||||
-complete=runtime file and directory names in |'runtimepath'|
|
||||
-complete=runtime file and directory names in 'runtimepath'
|
||||
-complete=scriptnames sourced script names
|
||||
-complete=shellcmd Shell command
|
||||
-complete=shellcmdline First is a shell command and subsequent ones
|
||||
are filenames. The same behavior as |:!cmd|
|
||||
-complete=sign |:sign| suboptions
|
||||
-complete=syntax syntax file names |'syntax'|
|
||||
-complete=syntax syntax file names 'syntax'
|
||||
-complete=syntime |:syntime| suboptions
|
||||
-complete=tag tags
|
||||
-complete=tag_listfiles tags, file names are shown when CTRL-D is hit
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*message.txt* For Vim version 9.1. Last change: 2024 Dec 06
|
||||
*message.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -572,7 +572,7 @@ attempting a symlink attack (could happen when editing a file in /tmp or when
|
||||
|
||||
Vim (and Vi) expect tags files to be sorted in ASCII order. Binary searching
|
||||
can then be used, which is a lot faster than a linear search. If your tags
|
||||
files are not properly sorted, reset the |'tagbsearch'| option.
|
||||
files are not properly sorted, reset the 'tagbsearch' option.
|
||||
This message is only given when Vim detects a problem when searching for a
|
||||
tag. Sometimes this message is not given, even though the tags file is not
|
||||
properly sorted.
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*motion.txt* For Vim version 9.1. Last change: 2025 Apr 03
|
||||
*motion.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -1036,7 +1036,7 @@ These commands are not marks themselves, but jump to a mark:
|
||||
|
||||
*:keepj* *:keepjumps*
|
||||
:keepj[umps] {command}
|
||||
Moving around in {command} does not change the |''|,
|
||||
Moving around in {command} does not change the '',
|
||||
|'.| and |'^| marks, the |jumplist| or the
|
||||
|changelist|.
|
||||
Useful when making a change or inserting text
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*options.txt* For Vim version 9.1. Last change: 2025 Jul 25
|
||||
*options.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -1589,7 +1589,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
"nofile" and "nowrite" buffers are similar:
|
||||
both: The buffer is not to be written to disk, ":w" doesn't
|
||||
work (":w filename" does work though).
|
||||
both: The buffer is never considered to be |'modified'|.
|
||||
both: The buffer is never considered to be 'modified'.
|
||||
There is no warning when the changes will be lost, for
|
||||
example when you quit Vim.
|
||||
both: A swap file is only created when using too much memory
|
||||
@@ -1642,7 +1642,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
searched for has a relative path, not an absolute part starting with
|
||||
"/", "./" or "../", the 'cdpath' option is not used then.
|
||||
The 'cdpath' option's value has the same form and semantics as
|
||||
|'path'|. Also see |file-searching|.
|
||||
'path'. Also see |file-searching|.
|
||||
The default value is taken from $CDPATH, with a "," prepended to look
|
||||
in the current directory first.
|
||||
If the default value taken from $CDPATH is not what you want, include
|
||||
@@ -1798,7 +1798,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
after that. Therefore do not append an item with += but use ^= to
|
||||
prepend, e.g.: >
|
||||
set clipboard^=unnamed
|
||||
< When using the GUI see |'go-A'|.
|
||||
< When using the GUI see 'go-A'.
|
||||
These names are recognized:
|
||||
|
||||
*clipboard-unnamed*
|
||||
@@ -1832,7 +1832,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
area extended, Vim tries to become the owner of the
|
||||
windowing system's global selection or put the
|
||||
selected text on the clipboard used by the selection
|
||||
register "*. See |'go-a'| and |quotestar| for details.
|
||||
register "*. See 'go-a' and |quotestar| for details.
|
||||
When the GUI is active, the 'a' flag in 'guioptions'
|
||||
is used, when the GUI is not active, this "autoselect"
|
||||
flag is used.
|
||||
@@ -2228,7 +2228,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
controls how completion candidates are reduced from the
|
||||
list of alternatives. If you want to use |fuzzy-matching|
|
||||
to gather more alternatives for your candidate list,
|
||||
see |'completefuzzycollect'|.
|
||||
see 'completefuzzycollect'.
|
||||
|
||||
longest Only insert the longest common text of the matches. If
|
||||
the menu is displayed you can use CTRL-L to add more
|
||||
@@ -2265,7 +2265,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
popup Show extra information about the currently selected
|
||||
completion in a popup window. Only works in combination
|
||||
with "menu" or "menuone". Overrides "preview".
|
||||
See |'completepopup'| for specifying properties.
|
||||
See 'completepopup' for specifying properties.
|
||||
{only works when compiled with the |+textprop| feature}
|
||||
|
||||
popuphidden
|
||||
@@ -2386,7 +2386,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
local to buffer
|
||||
Copy the structure of the existing lines indent when autoindenting a
|
||||
new line. Normally the new indent is reconstructed by a series of
|
||||
tabs followed by spaces as required (unless |'expandtab'| is enabled,
|
||||
tabs followed by spaces as required (unless 'expandtab' is enabled,
|
||||
in which case only spaces are used). Enabling this option makes the
|
||||
new line copy whatever characters were used for indenting on the
|
||||
existing line. 'expandtab' has no effect on these characters, a Tab
|
||||
@@ -2537,7 +2537,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
*cpo-m*
|
||||
m When included, a showmatch will always wait half a
|
||||
second. When not included, a showmatch will wait half
|
||||
a second or until a character is typed. |'showmatch'|
|
||||
a second or until a character is typed. 'showmatch'
|
||||
*cpo-M*
|
||||
M When excluded, "%" matching will take backslashes into
|
||||
account. Thus in "( \( )" and "\( ( \)" the outer
|
||||
@@ -5609,8 +5609,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
'lispoptions' 'lop' string (default "")
|
||||
local to buffer
|
||||
Comma-separated list of items that influence the Lisp indenting when
|
||||
enabled with the |'lisp'| option. Currently only one item is
|
||||
supported:
|
||||
enabled with the 'lisp' option. Currently only one item is supported:
|
||||
expr:1 use 'indentexpr' for Lisp indenting when it is set
|
||||
expr:0 do not use 'indentexpr' for Lisp indenting (default)
|
||||
Note that when using 'indentexpr' the `=` operator indents all the
|
||||
@@ -5620,7 +5619,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
'lispwords' 'lw' string (default is very long)
|
||||
global or local to buffer |global-local|
|
||||
Comma-separated list of words that influence the Lisp indenting when
|
||||
enabled with the |'lisp'| option.
|
||||
enabled with the 'lisp' option.
|
||||
|
||||
*'list'* *'nolist'*
|
||||
'list' boolean (default off)
|
||||
@@ -6112,7 +6111,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
When the mouse is not enabled, the GUI will still use the mouse for
|
||||
modeless selection. This doesn't move the text cursor.
|
||||
|
||||
See |mouse-using|. Also see |'clipboard'|.
|
||||
See |mouse-using|. Also see 'clipboard'.
|
||||
|
||||
Note: When enabling the mouse in a terminal, copy/paste will use the
|
||||
"* register if there is access to an X-server. The xterm handling of
|
||||
@@ -6603,7 +6602,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
local to buffer
|
||||
When changing the indent of the current line, preserve as much of the
|
||||
indent structure as possible. Normally the indent is replaced by a
|
||||
series of tabs followed by spaces as required (unless |'expandtab'| is
|
||||
series of tabs followed by spaces as required (unless 'expandtab' is
|
||||
enabled, in which case only spaces are used). Enabling this option
|
||||
means the indent will preserve as many existing characters as possible
|
||||
for indenting, and only add additional tabs or spaces as required.
|
||||
@@ -7238,7 +7237,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
current window also scrolls other scrollbind windows (windows that
|
||||
also have this option set). This option is useful for viewing the
|
||||
differences between two versions of a file, see 'diff'.
|
||||
See |'scrollopt'| for options that determine how this option should be
|
||||
See 'scrollopt' for options that determine how this option should be
|
||||
interpreted.
|
||||
This option is mostly reset when splitting a window to edit another
|
||||
file. This means that ":split | edit file" results in two windows
|
||||
@@ -7658,7 +7657,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
'shiftwidth' 'sw' number (default 8)
|
||||
local to buffer
|
||||
Number of columns that make up one level of (auto)indentation. Used
|
||||
by |'cindent'|, |<<|, |>>|, etc.
|
||||
by 'cindent', |<<|, |>>|, etc.
|
||||
If set to 0, Vim uses the current 'tabstop' value. Use |shiftwidth()|
|
||||
to obtain the effective value in scripts.
|
||||
|
||||
@@ -7881,7 +7880,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
global or local to window |global-local|
|
||||
The minimal number of screen columns to keep to the left and to the
|
||||
right of the cursor if 'nowrap' is set. Setting this option to a
|
||||
value greater than 0 while having |'sidescroll'| also at a non-zero
|
||||
value greater than 0 while having 'sidescroll' also at a non-zero
|
||||
value makes some context visible in the line you are scrolling in
|
||||
horizontally (except at beginning of the line). Setting this option
|
||||
to a large value (like 999) has the effect of keeping the cursor
|
||||
@@ -7893,9 +7892,9 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
setlocal sidescrolloff=-1
|
||||
< NOTE: This option is set to 0 when 'compatible' is set.
|
||||
|
||||
Example: Try this together with 'sidescroll' and 'listchars' as
|
||||
in the following example to never allow the cursor to move
|
||||
onto the "extends" character: >
|
||||
Example: Try this together with 'sidescroll' and 'listchars' as in the
|
||||
following example to never allow the cursor to move onto the
|
||||
"extends" character: >
|
||||
|
||||
:set nowrap sidescroll=1 listchars=extends:>,precedes:<
|
||||
:set sidescrolloff=1
|
||||
@@ -7999,8 +7998,8 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
in-depth explanations.
|
||||
|
||||
If Vim is compiled with the |+vartabs| feature then the value of
|
||||
'softtabstop' will be ignored if |'varsofttabstop'| is set to
|
||||
anything other than an empty string.
|
||||
'softtabstop' will be ignored if 'varsofttabstop' is set to anything
|
||||
other than an empty string.
|
||||
|
||||
*'spell'* *'nospell'*
|
||||
'spell' boolean (default off)
|
||||
@@ -8443,12 +8442,12 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
Careful: All text will be in memory:
|
||||
- Don't use this for big files.
|
||||
- Recovery will be impossible!
|
||||
A swapfile will only be present when |'updatecount'| is non-zero and
|
||||
A swapfile will only be present when 'updatecount' is non-zero and
|
||||
'swapfile' is set.
|
||||
When 'swapfile' is reset, the swap file for the current buffer is
|
||||
immediately deleted. When 'swapfile' is set, and 'updatecount' is
|
||||
non-zero, a swap file is immediately created.
|
||||
Also see |swap-file| and |'swapsync'|.
|
||||
Also see |swap-file| and 'swapsync'.
|
||||
If you want to open a new buffer without creating a swap file for it,
|
||||
use the |:noswapfile| modifier.
|
||||
See 'directory' for where the swap file is created.
|
||||
@@ -8653,7 +8652,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
character (ASCII 9); a Horizontal Tab always advances to the next tab
|
||||
stop.
|
||||
The value must be at least 1 and at most 9999.
|
||||
If Vim was compiled with |+vartabs| and |'vartabstop'| is set, this
|
||||
If Vim was compiled with |+vartabs| and 'vartabstop' is set, this
|
||||
option is ignored.
|
||||
Leave it at 8 unless you have a strong reason (see usr |30.5|).
|
||||
|
||||
@@ -9115,7 +9114,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
When Vim was compiled with HAVE_X11 defined, the original title will
|
||||
be restored if possible. The output of ":version" will include "+X11"
|
||||
when HAVE_X11 was defined, otherwise it will be "-X11". This also
|
||||
works for the icon name |'icon'|.
|
||||
works for the icon name 'icon'.
|
||||
But: When Vim was started with the |-X| argument, restoring the title
|
||||
will not work (except in the GUI).
|
||||
If the title cannot be restored, it is set to the value of 'titleold'.
|
||||
@@ -9348,7 +9347,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
global
|
||||
{only when compiled with the |+persistent_undo| feature}
|
||||
List of directory names for undo files, separated with commas.
|
||||
See |'backupdir'| for details of the format.
|
||||
See 'backupdir' for details of the format.
|
||||
"." means using the directory of the file. The undo file name for
|
||||
"file.txt" is ".file.txt.un~".
|
||||
For other directories the file name is the full path of the edited
|
||||
@@ -9420,13 +9419,13 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
recovery |crash-recovery|). 'updatecount' is set to zero by starting
|
||||
Vim with the "-n" option, see |startup|. When editing in readonly
|
||||
mode this option will be initialized to 10000.
|
||||
The swapfile can be disabled per buffer with |'swapfile'|.
|
||||
The swapfile can be disabled per buffer with 'swapfile'.
|
||||
When 'updatecount' is set from zero to non-zero, swap files are
|
||||
created for all buffers that have 'swapfile' set. When 'updatecount'
|
||||
is set to zero, existing swap files are not deleted.
|
||||
Also see |'swapsync'|.
|
||||
This option has no meaning in buffers where |'buftype'| is "nofile"
|
||||
or "nowrite".
|
||||
Also see 'swapsync'.
|
||||
This option has no meaning in buffers where 'buftype' is "nofile" or
|
||||
"nowrite".
|
||||
|
||||
*'updatetime'* *'ut'*
|
||||
'updatetime' 'ut' number (default 4000)
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*os_390.txt* For Vim version 9.1. Last change: 2019 Dec 07
|
||||
*os_390.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Ralf Schandl
|
||||
@@ -105,9 +105,9 @@ Never tested:
|
||||
- Perl interface (|perl|)
|
||||
- Hangul input (|hangul|)
|
||||
- Encryption support (|encryption|)
|
||||
- Langmap (|'langmap'|)
|
||||
- Langmap ('langmap')
|
||||
- Python support (|Python|)
|
||||
- Right-to-left mode (|'rightleft'|)
|
||||
- Right-to-left mode ('rightleft')
|
||||
- TCL interface (|tcl|)
|
||||
...
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*os_dos.txt* For Vim version 9.1. Last change: 2024 Dec 25
|
||||
*os_dos.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -139,7 +139,7 @@ A DOS console does not support attributes like bold and underlining. You can
|
||||
set the color used in five modes with nine terminal options. Note that this
|
||||
is not necessary since you can set the color directly with the ":highlight"
|
||||
command; these options are for backward compatibility with older Vim versions.
|
||||
The |'highlight'| option specifies which of the five modes is used for which
|
||||
The 'highlight' option specifies which of the five modes is used for which
|
||||
action. >
|
||||
|
||||
:set t_mr=^V^[\|xxm start of invert mode
|
||||
@@ -231,7 +231,7 @@ writing in Unix mode (":se ff=unix").
|
||||
|
||||
Vim sets 'fileformat' automatically when 'fileformats' is not empty (which is
|
||||
the default), so you don't really have to worry about what you are doing.
|
||||
|'fileformat'| |'fileformats'|
|
||||
'fileformat' 'fileformats'
|
||||
|
||||
If you want to edit a script file or a binary file, you should set the
|
||||
'binary' option before loading the file. Script files and binary files may
|
||||
@@ -279,10 +279,10 @@ The default for the 'sh' ('shell') option is "command.com" on Windows 95 and
|
||||
"cmd.exe" on Windows NT. If SHELL is defined, Vim uses SHELL instead, and if
|
||||
SHELL is not defined but COMSPEC is, Vim uses COMSPEC. Vim starts external
|
||||
commands with "<shell> /c <command_name>". Typing CTRL-Z starts a new command
|
||||
subshell. Return to Vim with "exit". |'shell'| |CTRL-Z|
|
||||
subshell. Return to Vim with "exit". 'shell' |CTRL-Z|
|
||||
|
||||
If you are running a third-party shell, you may need to set the
|
||||
|'shellcmdflag'| ('shcf') and |'shellquote'| ('shq') or |'shellxquote'|
|
||||
'shellcmdflag' ('shcf') and 'shellquote' ('shq') or 'shellxquote'
|
||||
('sxq') options. Unfortunately, this also depends on the version of Vim used.
|
||||
For example, with the MKS Korn shell or with bash, the values of the options
|
||||
should be:
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*os_mac.txt* For Vim version 9.1. Last change: 2024 Nov 14
|
||||
*os_mac.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar et al.
|
||||
@@ -70,7 +70,7 @@ default command-key mappings.
|
||||
On older systems files starting with a dot "." are discouraged, thus the rc
|
||||
files are named "vimrc" or "_vimrc" and "gvimrc" or "_gvimrc". These files
|
||||
can be in any format (mac, dos or unix). Vim can handle any file format when
|
||||
the |'nocompatible'| option is set, otherwise it will only handle mac format
|
||||
the 'nocompatible' option is set, otherwise it will only handle mac format
|
||||
files.
|
||||
|
||||
==============================================================================
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*os_qnx.txt* For Vim version 9.1. Last change: 2005 Mar 29
|
||||
*os_qnx.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Julian Kinraid
|
||||
@@ -34,11 +34,10 @@ features you can enable/disable.
|
||||
Vim has support for the mouse and clipboard in a pterm, if those options
|
||||
are compiled in, which they are normally.
|
||||
|
||||
The options that affect mouse support are |'mouse'| and |'ttymouse'|. When
|
||||
using the mouse, only simple left and right mouse clicking/dragging is
|
||||
supported. If you hold down shift, ctrl, or alt while using the mouse, pterm
|
||||
will handle the mouse itself. It will make a selection, separate from what
|
||||
vim's doing.
|
||||
The options that affect mouse support are 'mouse' and 'ttymouse'. When using
|
||||
the mouse, only simple left and right mouse clicking/dragging is supported.
|
||||
If you hold down shift, ctrl, or alt while using the mouse, pterm will handle
|
||||
the mouse itself. It will make a selection, separate from what vim's doing.
|
||||
|
||||
When the mouse is in use, you can press Alt-RightMouse to open the pterm menu.
|
||||
To turn the mouse off in vim, set the mouse option to nothing, set mouse=
|
||||
@@ -52,16 +51,16 @@ the terminal version will run. For more info - |gui-x11-start|
|
||||
Supported features:
|
||||
:browse command |:browse|
|
||||
:confirm command |:confirm|
|
||||
Cursor blinking |'guicursor'|
|
||||
Cursor blinking 'guicursor'
|
||||
Menus, popup menus and menu priorities |:menu|
|
||||
|popup-menu|
|
||||
|menu-priority|
|
||||
Toolbar |gui-toolbar|
|
||||
|'toolbar'|
|
||||
'toolbar'
|
||||
Font selector (:set guifont=*) |photon-fonts|
|
||||
Mouse focus |'mousefocus'|
|
||||
Mouse hide |'mousehide'|
|
||||
Mouse cursor shapes |'mouseshape'|
|
||||
Mouse focus 'mousefocus'
|
||||
Mouse hide 'mousehide'
|
||||
Mouse cursor shapes 'mouseshape'
|
||||
Clipboard |gui-clipboard|
|
||||
|
||||
Unfinished features:
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*os_win32.txt* For Vim version 9.1. Last change: 2024 May 11
|
||||
*os_win32.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by George Reilly
|
||||
@@ -156,7 +156,7 @@ Examples, with [] around an argument:
|
||||
|
||||
When 'restorescreen' is set (which is the default), Vim will restore the
|
||||
original contents of the console when exiting or when executing external
|
||||
commands. If you don't want this, use ":set nors". |'restorescreen'|
|
||||
commands. If you don't want this, use ":set nors". 'restorescreen'
|
||||
|
||||
==============================================================================
|
||||
4. Using the mouse *win32-mouse*
|
||||
@@ -232,7 +232,7 @@ A. On Unix, Vim is prepared for links (symbolic or hard). A backup copy of
|
||||
protection bits are set like the original file. However, this doesn't work
|
||||
properly when working on an NFS-mounted file system where links and other
|
||||
things exist. The only way to fix this in the current version is not
|
||||
making a backup file, by ":set nobackup nowritebackup" |'writebackup'|
|
||||
making a backup file, by ":set nobackup nowritebackup" 'writebackup'
|
||||
|
||||
Q. I'm using Vim to edit a file on a Unix file server through Samba. When I
|
||||
write the file, the owner of the file is changed. Why?
|
||||
@@ -312,7 +312,7 @@ A. You have three possible solutions depending on what you want:
|
||||
should use this flag only if the application you run doesn't require any
|
||||
input. Otherwise it will get an EOF error because its input stream
|
||||
(stdin) would be redirected to \\.\NUL (stdout and stderr too).
|
||||
3) Set the '!' flag in the 'guioptions' option |'go-!'|. This will make Vim
|
||||
3) Set the '!' flag in the 'guioptions' option 'go-!'. This will make Vim
|
||||
run the "start" command inside Vims terminal window and not open a
|
||||
console window.
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*pattern.txt* For Vim version 9.1. Last change: 2025 Jul 10
|
||||
*pattern.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -72,7 +72,7 @@ N Repeat the latest "/" or "?" [count] times in
|
||||
* Search forward for the [count]'th occurrence of the
|
||||
word nearest to the cursor. The word used for the
|
||||
search is the first of:
|
||||
1. the keyword under the cursor |'iskeyword'|
|
||||
1. the keyword under the cursor 'iskeyword'
|
||||
2. the first keyword after the cursor, in the
|
||||
current line
|
||||
3. the non-blank word under the cursor
|
||||
|
@@ -121,7 +121,7 @@ you'll need to have at least the following in your <.vimrc>:
|
||||
set nocp " 'compatible' is not set
|
||||
filetype plugin on " plugins are enabled
|
||||
<
|
||||
(see |'cp'| and |:filetype-plugin-on|)
|
||||
(see 'cp' and |:filetype-plugin-on|)
|
||||
|
||||
Netrw supports "transparent" editing of files on other machines using urls
|
||||
(see |netrw-transparent|). As an example of this, let's assume you have an
|
||||
@@ -667,7 +667,7 @@ However, |netrw-ssh-hack| can help with this problem.
|
||||
5. Activation *netrw-activate* {{{1
|
||||
|
||||
Network-oriented file transfers are available by default whenever Vim's
|
||||
|'nocompatible'| mode is enabled. Netrw's script files reside in your
|
||||
'nocompatible' mode is enabled. Netrw's script files reside in your
|
||||
system's plugin, autoload, and syntax directories; just the
|
||||
plugin/netrwPlugin.vim script is sourced automatically whenever you bring up
|
||||
vim. The main script in autoload/netrw.vim is only loaded when you actually
|
||||
@@ -1170,7 +1170,7 @@ The :NetrwMB command is available outside of netrw buffers (once netrw has been
|
||||
invoked in the session).
|
||||
|
||||
The file ".netrwbook" holds bookmarks when netrw (and vim) is not active. By
|
||||
default, its stored on the first directory on the user's |'runtimepath'|.
|
||||
default, its stored on the first directory on the user's 'runtimepath'.
|
||||
|
||||
Related Topics:
|
||||
|netrw-gb| how to return (go) to a bookmark
|
||||
@@ -1396,7 +1396,7 @@ used in that count.
|
||||
See |g:netrw_dirhistmax| for how to control the quantity of history stack
|
||||
slots. The file ".netrwhist" holds history when netrw (and vim) is not
|
||||
active. By default, its stored on the first directory on the user's
|
||||
|'runtimepath'|.
|
||||
'runtimepath'.
|
||||
|
||||
Related Topics:
|
||||
|netrw-U| changing to a successor directory
|
||||
@@ -1515,7 +1515,7 @@ DIRECTORY EXPLORATION COMMANDS {{{2
|
||||
*netrw-:Explore*
|
||||
:Explore will open the local-directory browser on the current file's
|
||||
directory (or on directory [dir] if specified). The window will be
|
||||
split only if the file has been modified and |'hidden'| is not set,
|
||||
split only if the file has been modified and 'hidden' is not set,
|
||||
otherwise the browsing window will take over that window. Normally
|
||||
the splitting is taken horizontally.
|
||||
Also see: |netrw-:Rexplore|
|
||||
@@ -2400,11 +2400,11 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
|
||||
*g:netrw_alto* change from above splitting to below splitting
|
||||
by setting this variable (see |netrw-o|)
|
||||
default: =&sb (see |'sb'|)
|
||||
default: =&sb (see 'sb')
|
||||
|
||||
*g:netrw_altv* change from left splitting to right splitting
|
||||
by setting this variable (see |netrw-v|)
|
||||
default: =&spr (see |'spr'|)
|
||||
default: =&spr (see 'spr')
|
||||
|
||||
*g:netrw_banner* enable/suppress the banner
|
||||
=0: suppress the banner
|
||||
@@ -2472,7 +2472,7 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
|
||||
*g:netrw_cursor* = 2 (default)
|
||||
This option controls the use of the
|
||||
|'cursorline'| (cul) and |'cursorcolumn'|
|
||||
'cursorline' (cul) and 'cursorcolumn'
|
||||
(cuc) settings by netrw:
|
||||
|
||||
Value Thin-Long-Tree Wide
|
||||
@@ -2487,15 +2487,15 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
=8 cul U-cuc cul cuc
|
||||
|
||||
Where
|
||||
u-cul : user's |'cursorline'| initial setting used
|
||||
u-cuc : user's |'cursorcolumn'| initial setting used
|
||||
U-cul : user's |'cursorline'| current setting used
|
||||
U-cuc : user's |'cursorcolumn'| current setting used
|
||||
cul : |'cursorline'| will be locally set
|
||||
cuc : |'cursorcolumn'| will be locally set
|
||||
u-cul : user's 'cursorline' initial setting used
|
||||
u-cuc : user's 'cursorcolumn' initial setting used
|
||||
U-cul : user's 'cursorline' current setting used
|
||||
U-cuc : user's 'cursorcolumn' current setting used
|
||||
cul : 'cursorline' will be locally set
|
||||
cuc : 'cursorcolumn' will be locally set
|
||||
|
||||
The "initial setting" means the values of
|
||||
the |'cuc'| and |'cul'| settings in effect when
|
||||
the 'cuc' and 'cul' settings in effect when
|
||||
netrw last saw |g:netrw_cursor| >= 5 or when
|
||||
netrw was initially run.
|
||||
|
||||
@@ -2566,7 +2566,7 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
*g:netrw_ffkeep* (default: doesn't exist)
|
||||
If this variable exists and is zero, then
|
||||
netrw will not do a save and restore for
|
||||
|'fileformat'|.
|
||||
'fileformat'.
|
||||
|
||||
*g:netrw_fname_escape* =' ?&;%'
|
||||
Used on filenames before remote reading/writing
|
||||
@@ -2618,7 +2618,7 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
.netrwhist).
|
||||
Netrw uses |expand()|on the string.
|
||||
default: the first directory on the
|
||||
|'runtimepath'|
|
||||
'runtimepath'
|
||||
|
||||
*g:netrw_keepdir* =1 (default) keep current directory immune from
|
||||
the browsing directory.
|
||||
@@ -2814,7 +2814,7 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
netrwYacc : *.y
|
||||
|
||||
In addition, those groups mentioned in
|
||||
|'suffixes'| are also added to the special
|
||||
'suffixes' are also added to the special
|
||||
file highlighting group.
|
||||
These syntax highlighting groups are linked
|
||||
to netrwGray or Folded by default
|
||||
@@ -2892,7 +2892,7 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
used to specify the quantity of lines or
|
||||
columns for the new window.
|
||||
If g:netrw_winsize is zero, then a normal
|
||||
split will be made (ie. |'equalalways'| will
|
||||
split will be made (ie. 'equalalways' will
|
||||
take effect, for example).
|
||||
default: 50 (for 50%)
|
||||
|
||||
@@ -2911,7 +2911,7 @@ your browsing preferences. (see also: |netrw-settings|)
|
||||
codepoint; a hard tab is one; wide and
|
||||
narrow CJK are one each; etc.)
|
||||
=3: virtual length (counting tabs as anything
|
||||
between 1 and |'tabstop'|, wide CJK as 2
|
||||
between 1 and 'tabstop', wide CJK as 2
|
||||
rather than 1, Arabic alif as zero when
|
||||
immediately preceded by lam, one
|
||||
otherwise, etc)
|
||||
@@ -3003,7 +3003,7 @@ These will:
|
||||
Related: if you like this idea, you may also find :Lexplore
|
||||
(|netrw-:Lexplore|) or |g:netrw_chgwin| of interest
|
||||
|
||||
Also see: |g:netrw_chgwin| |netrw-P| |'previewwindow'| |CTRL-W_z| |:pclose|
|
||||
Also see: |g:netrw_chgwin| |netrw-P| 'previewwindow' |CTRL-W_z| |:pclose|
|
||||
|
||||
|
||||
PREVIOUS WINDOW *netrw-P* *netrw-prvwin* {{{2
|
||||
@@ -3401,7 +3401,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
not by netrw, and there appears to be no way to work around
|
||||
it. Coupled with the default cmdheight of 1, this message
|
||||
causes the "Press ENTER..." prompt. So: read |hit-enter|;
|
||||
I also suggest that you set your |'cmdheight'| to 2 (or more) in
|
||||
I also suggest that you set your 'cmdheight' to 2 (or more) in
|
||||
your <.vimrc> file.
|
||||
|
||||
*netrw-p10*
|
||||
@@ -3520,7 +3520,7 @@ Example: Clear netrw's marked file list via a mapping on gu >
|
||||
I expect both buffers to exist, but only the last one does.
|
||||
|
||||
(Lance) Problem is caused by "set autochdir" in .vimrc.
|
||||
(drchip) I am able to duplicate this problem with |'acd'| set.
|
||||
(drchip) I am able to duplicate this problem with 'acd' set.
|
||||
It appears that the buffers are not exactly closed;
|
||||
a ":ls!" will show them (although ":ls" does not).
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*pi_tar.txt* For Vim version 9.1. Last change: 2025 Jul 15
|
||||
*pi_tar.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
+====================+
|
||||
| Tar File Interface |
|
||||
@@ -38,9 +38,9 @@ Copyright 2005-2017: *tar-copyright*
|
||||
:Vimuntar [vimhome]
|
||||
|
||||
This command copies, if necessary, the tarball to the .vim or vimfiles
|
||||
directory using the first writable directory in the |'runtimepath'|
|
||||
when no [vimhome] is specified. Otherwise, the [vimhome] argument
|
||||
allows the user to specify that directory, instead.
|
||||
directory using the first writable directory in the 'runtimepath' when
|
||||
no [vimhome] is specified. Otherwise, the [vimhome] argument allows
|
||||
the user to specify that directory, instead.
|
||||
|
||||
The copy is done using the command in *g:tar_copycmd* , which is >
|
||||
cp for cygwin, unix, macunix
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*pi_vimball.txt* For Vim version 9.1. Last change: 2016 Apr 11
|
||||
*pi_vimball.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
----------------
|
||||
Vimball Archiver
|
||||
@@ -51,7 +51,7 @@ Copyright: (c) 2004-2015 by Charles E. Campbell *Vimball-copyright*
|
||||
:RmVimball someplugin
|
||||
< This operation is not at all easy for zips and tarballs, for example.
|
||||
|
||||
Vimball examines the user's |'runtimepath'| to determine where to put
|
||||
Vimball examines the user's 'runtimepath' to determine where to put
|
||||
the scripts. The first directory mentioned on the runtimepath is
|
||||
usually used if possible. Use >
|
||||
:echo &rtp
|
||||
@@ -66,7 +66,7 @@ MAKING A VIMBALL *:MkVimball*
|
||||
|
||||
The range is composed of lines holding paths to files to be included
|
||||
in your new vimball, omitting the portion of the paths that is
|
||||
normally specified by the runtimepath (|'rtp'|). As an example: >
|
||||
normally specified by the runtimepath ('rtp'). As an example: >
|
||||
plugin/something.vim
|
||||
doc/something.txt
|
||||
< using >
|
||||
@@ -77,7 +77,7 @@ MAKING A VIMBALL *:MkVimball*
|
||||
"filename.vba" file already exists, then MkVimball will issue a
|
||||
warning and not create the file. Note that these paths are relative
|
||||
to your .vim (vimfiles) directory, and the files should be in that
|
||||
directory. The vimball plugin normally uses the first |'runtimepath'|
|
||||
directory. The vimball plugin normally uses the first 'runtimepath'
|
||||
directory that exists as a prefix; don't use absolute paths, unless
|
||||
the user has specified such a path.
|
||||
|
||||
@@ -110,7 +110,7 @@ MAKING DIRECTORIES VIA VIMBALLS *g:vimball_mkdir*
|
||||
|
||||
CONTROLLING THE VIMBALL EXTRACTION DIRECTORY *g:vimball_home*
|
||||
|
||||
You may override the use of the |'runtimepath'| by specifying a
|
||||
You may override the use of the 'runtimepath' by specifying a
|
||||
variable, g:vimball_home.
|
||||
|
||||
*vimball-extract*
|
||||
@@ -138,7 +138,7 @@ MANUALLY INVOKING VIMBALL EXTRACTION *:UseVimball*
|
||||
vimball. One may choose to execute it by hand instead of sourcing
|
||||
the vimball; one may also choose to specify a path for the
|
||||
installation, thereby overriding the automatic choice of the first
|
||||
existing directory on the |'runtimepath'|.
|
||||
existing directory on the 'runtimepath'.
|
||||
|
||||
REMOVING A VIMBALL *:RmVimball*
|
||||
|
||||
@@ -146,8 +146,8 @@ REMOVING A VIMBALL *:RmVimball*
|
||||
|
||||
This command removes all files generated by the specified vimball
|
||||
(but not any directories it may have made). One may choose a path
|
||||
for de-installation, too (see |'runtimepath'|); otherwise, the
|
||||
default is the first existing directory on the |'runtimepath'|.
|
||||
for de-installation, too (see 'runtimepath'); otherwise, the default
|
||||
is the first existing directory on the 'runtimepath'.
|
||||
To implement this, a file (.VimballRecord) is made in that directory
|
||||
containing a record of what files need to be removed for all vimballs
|
||||
used thus far.
|
||||
@@ -188,7 +188,7 @@ WINDOWS *vimball-windows*
|
||||
prepending the current directory to it.
|
||||
33 : Apr 02, 2011 * Gave priority to *.vmb over *.vba
|
||||
* Changed silent! to sil! (shorter)
|
||||
* Safed |'swf'| setting (during vimball extraction,
|
||||
* Safed 'swf' setting (during vimball extraction,
|
||||
its now turned off)
|
||||
32 : May 19, 2010 * (Christian Brabrandt) :so someplugin.vba and
|
||||
:so someplugin.vba.gz (and the other supported
|
||||
@@ -247,7 +247,7 @@ WINDOWS *vimball-windows*
|
||||
14 : May 26, 2006 * bugfixes
|
||||
13 : May 01, 2006 * exists("&acd") used to determine if the acd
|
||||
option exists
|
||||
12 : May 01, 2006 * bugfix - the |'acd'| option is not always defined
|
||||
12 : May 01, 2006 * bugfix - the 'acd' option is not always defined
|
||||
11 : Apr 27, 2006 * VimballList would create missing subdirectories that
|
||||
the vimball specified were needed. Fixed.
|
||||
10 : Apr 27, 2006 * moved all setting saving/restoration to a pair of
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*quickfix.txt* For Vim version 9.1. Last change: 2025 Apr 06
|
||||
*quickfix.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -1048,8 +1048,8 @@ commands can be combined to create a NewGrep command: >
|
||||
|
||||
{pattern} is a Vim search pattern. Instead of
|
||||
enclosing it in / any non-ID character (see
|
||||
|'isident'|) can be used, so long as it does not
|
||||
appear in {pattern}.
|
||||
'isident') can be used, so long as it does not appear
|
||||
in {pattern}.
|
||||
'ignorecase' applies. To overrule it put |/\c| in the
|
||||
pattern to ignore case or |/\C| to match case.
|
||||
'smartcase' is not used.
|
||||
|
@@ -1460,7 +1460,7 @@ Context-sensitive completion on the command-line:
|
||||
------------------------------------------------------------------------------
|
||||
*Q_fo* Folding
|
||||
|
||||
|'foldmethod'| set foldmethod=manual manual folding
|
||||
'foldmethod' set foldmethod=manual manual folding
|
||||
set foldmethod=indent folding by indent
|
||||
set foldmethod=expr folding by 'foldexpr'
|
||||
set foldmethod=syntax folding by syntax regions
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*spell.txt* For Vim version 9.1. Last change: 2024 Oct 05
|
||||
*spell.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -218,7 +218,7 @@ CTRL-X s to find suggestions. This works like Insert mode completion. Use
|
||||
CTRL-N to use the next suggestion, CTRL-P to go back. |i_CTRL-X_s|
|
||||
|
||||
The 'spellsuggest' option influences how the list of suggestions is generated
|
||||
and sorted. See |'spellsuggest'|.
|
||||
and sorted. See 'spellsuggest'.
|
||||
|
||||
The 'spellcapcheck' option is used to check the first word of a sentence
|
||||
starts with a capital. This doesn't work for the first word in the file.
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*starting.txt* For Vim version 9.1. Last change: 2025 Jun 28
|
||||
*starting.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -505,7 +505,7 @@ a slash. Thus "-R" means recovery and "-/R" readonly.
|
||||
Using the "-u" argument with another argument than DEFAULTS
|
||||
has the side effect that the 'compatible' option will be on by
|
||||
default. This can have unexpected effects. See
|
||||
|'compatible'|.
|
||||
'compatible'.
|
||||
|
||||
*-U* *E230*
|
||||
-U {gvimrc} The file {gvimrc} is read for initializations when the GUI
|
||||
@@ -1380,7 +1380,7 @@ these steps:
|
||||
You need to escape special characters, esp. spaces.
|
||||
|
||||
Note that when you create a .vimrc file, this can influence the 'compatible'
|
||||
option, which has several side effects. See |'compatible'|.
|
||||
option, which has several side effects. See 'compatible'.
|
||||
":mkvimrc", ":mkexrc" and ":mksession" write the command to set or reset the
|
||||
'compatible' option to the output file first, because of these side effects.
|
||||
|
||||
@@ -1666,7 +1666,7 @@ VIMINFO FILE NAME *viminfo-file-name*
|
||||
is not set, "$VIM\_viminfo" is used. When $VIM is also not set,
|
||||
"c:\_viminfo" is used.
|
||||
- The 'n' flag in the 'viminfo' option can be used to specify another viminfo
|
||||
file name |'viminfo'|.
|
||||
file name 'viminfo'.
|
||||
- The "-i" Vim argument can be used to set another file name, |-i|. When the
|
||||
file name given is "NONE" (all uppercase), no viminfo file is ever read or
|
||||
written. Also not for the commands below!
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*syntax.txt* For Vim version 9.1. Last change: 2025 Jul 20
|
||||
*syntax.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -64,7 +64,7 @@ directory where the Vim stuff is located. For example, if your syntax files
|
||||
are in the "/usr/vim/vim82/syntax" directory, set $VIMRUNTIME to
|
||||
"/usr/vim/vim82". You must do this in the shell, before starting Vim.
|
||||
This command also sources the |menu.vim| script when the GUI is running or
|
||||
will start soon. See |'go-M'| about avoiding that.
|
||||
will start soon. See 'go-M' about avoiding that.
|
||||
|
||||
*:syn-on* *:syntax-on*
|
||||
The `:syntax enable` command will keep most of your current color settings.
|
||||
@@ -2343,7 +2343,7 @@ the parentheses and backquoted parentheses. Because of the quantity of
|
||||
colorization levels, unlike non-rainbow highlighting, the rainbow mode
|
||||
specifies its highlighting using ctermfg and guifg, thereby bypassing the
|
||||
usual color scheme control using standard highlighting groups. The actual
|
||||
highlighting used depends on the dark/bright setting (see |'bg'|).
|
||||
highlighting used depends on the dark/bright setting (see 'bg').
|
||||
|
||||
|
||||
LITE *lite.vim* *ft-lite-syntax*
|
||||
@@ -3913,7 +3913,7 @@ always accept such use of @.
|
||||
*tex-cchar* *tex-cole* *tex-conceal*
|
||||
Tex: Taking Advantage of Conceal Mode~
|
||||
|
||||
If you have |'conceallevel'| set to 2 and if your encoding is utf-8, then a
|
||||
If you have 'conceallevel' set to 2 and if your encoding is utf-8, then a
|
||||
number of character sequences can be translated into appropriate utf-8 glyphs,
|
||||
including various accented characters, Greek characters in MathZones, and
|
||||
superscripts and subscripts in MathZones. Not all characters can be made into
|
||||
@@ -3921,7 +3921,7 @@ superscripts or subscripts; the constraint is due to what utf-8 supports.
|
||||
In fact, only a few characters are supported as subscripts.
|
||||
|
||||
One way to use this is to have vertically split windows (see |CTRL-W_v|); one
|
||||
with |'conceallevel'| at 0 and the other at 2; and both using |'scrollbind'|.
|
||||
with 'conceallevel' at 0 and the other at 2; and both using 'scrollbind'.
|
||||
|
||||
*g:tex_conceal*
|
||||
Tex: Selective Conceal Mode~
|
||||
@@ -5520,7 +5520,7 @@ in their own color.
|
||||
Add a highlight group, or change the highlighting for
|
||||
an existing group. If a given color name is not
|
||||
recognized, each `colors/lists/default.vim` found on
|
||||
|'runtimepath'| will be loaded.
|
||||
'runtimepath' will be loaded.
|
||||
See |highlight-args| for the {key}={arg} arguments.
|
||||
See |:highlight-default| for the optional [default]
|
||||
argument.
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*tabpage.txt* For Vim version 9.1. Last change: 2025 Jul 20
|
||||
*tabpage.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -118,7 +118,7 @@ Closing the last window of a tab page closes the tab page too, unless there is
|
||||
only one tab page.
|
||||
|
||||
Using the mouse: If the tab page line is displayed you can click in the "X" at
|
||||
the top right to close the current tab page. A custom |'tabline'| may show
|
||||
the top right to close the current tab page. A custom 'tabline' may show
|
||||
something else.
|
||||
|
||||
*:tabc* *:tabclose*
|
||||
@@ -183,7 +183,7 @@ SWITCHING TO ANOTHER TAB PAGE:
|
||||
|
||||
Using the mouse: If the tab page line is displayed you can click in a tab page
|
||||
label to switch to that tab page. Click where there is no label to go to the
|
||||
next tab page. |'tabline'|
|
||||
next tab page. 'tabline'
|
||||
|
||||
:tabn[ext] *:tabn* *:tabnext* *gt*
|
||||
<C-PageDown> *CTRL-<PageDown>* *<C-PageDown>*
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*term.txt* For Vim version 9.1. Last change: 2024 Dec 31
|
||||
*term.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -472,13 +472,13 @@ Added by Vim (there are no standard codes for these):
|
||||
t_RV request terminal version string (works for *t_RV* *'t_RV'*
|
||||
xterm and other terminal emulators) The
|
||||
response is stored in |v:termresponse| |xterm-8bit|
|
||||
|'ttymouse'| |xterm-codes|
|
||||
'ttymouse' |xterm-codes|
|
||||
t_XM enable/disable mouse reporting, *t_XM* *'t_XM'*
|
||||
see |mouse-reporting| below
|
||||
t_RK request terminal keyboard protocol state; *t_RK* *'t_RK'*
|
||||
sent after |t_TI|
|
||||
t_u7 request cursor position (for xterm) *t_u7* *'t_u7'*
|
||||
see |'ambiwidth'|
|
||||
see 'ambiwidth'
|
||||
The response is stored in |v:termu7resp|
|
||||
t_RF request terminal foreground color *t_RF* *'t_RF'*
|
||||
The response is stored in |v:termrfgresp|
|
||||
@@ -991,7 +991,7 @@ When the X-server clipboard is available, the command server described in
|
||||
*xterm-copy-paste*
|
||||
NOTE: In some (older) xterms, it's not possible to move the cursor past column
|
||||
95 or 223. This is an xterm problem, not Vim's. Get a newer xterm
|
||||
|color-xterm|. Also see |'ttymouse'|.
|
||||
|color-xterm|. Also see 'ttymouse'.
|
||||
|
||||
Copy/paste in xterm with (current mode NOT included in 'mouse'):
|
||||
1. Press left mouse button on first letter of text, move mouse pointer to last
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*todo.txt* For Vim version 9.1. Last change: 2025 Jul 21
|
||||
*todo.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -4684,7 +4684,7 @@ Autocommands:
|
||||
*'autosave'* *'as'* *'noautosave'* *'noas'*
|
||||
'autosave' 'as' number (default 0)
|
||||
Automatically write the current buffer to file N seconds after the
|
||||
last change has been made and when |'modified'| is still set.
|
||||
last change has been made and when 'modified' is still set.
|
||||
Default: 0 = do not autosave the buffer.
|
||||
Alternative: have 'autosave' use 'updatetime' and 'updatecount' but make
|
||||
them save the file itself besides the swapfile.
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*userfunc.txt* For Vim version 9.1. Last change: 2023 May 23
|
||||
*userfunc.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -378,7 +378,7 @@ the script is a |Vim9| script, this may also be caused by the function not
|
||||
being exported.
|
||||
|
||||
*E132*
|
||||
The recursiveness of user functions is restricted with the |'maxfuncdepth'|
|
||||
The recursiveness of user functions is restricted with the 'maxfuncdepth'
|
||||
option.
|
||||
|
||||
It is also possible to use `:eval`. It does not support a range, but does
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*usr_06.txt* For Vim version 9.1. Last change: 2024 Oct 05
|
||||
*usr_06.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
VIM USER MANUAL - by Bram Moolenaar
|
||||
|
||||
@@ -205,7 +205,7 @@ file: >
|
||||
|
||||
As a color scheme author, you should be able to rely on some color names for
|
||||
GUI colors. These are defined in `colors/lists/default.vim`. All such files
|
||||
found on the |'runtimepath'| are loaded each time the colorscheme command is
|
||||
found on the 'runtimepath' are loaded each time the colorscheme command is
|
||||
run. A canonical list is provided by the vim distribution, which should
|
||||
include all X11 colors (previously defined in rgb.txt).
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*various.txt* For Vim version 9.1. Last change: 2025 Jun 28
|
||||
*various.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -20,7 +20,7 @@ CTRL-L Clear and redraw the screen. The redraw may happen
|
||||
:redr[aw][!] Redraw the screen right now. When ! is included it is
|
||||
cleared first.
|
||||
It can be used to redraw the screen in a script
|
||||
or function (or a mapping if |'lazyredraw'| is set).
|
||||
or function (or a mapping if 'lazyredraw' is set).
|
||||
|
||||
*:redraws* *:redrawstatus*
|
||||
:redraws[tatus][!] Redraw the status line of the current window. When !
|
||||
@@ -375,20 +375,20 @@ T *++builtin_terms* maximal terminals builtin |builtin-terms| Always
|
||||
N *+byte_offset* support for 'o' flag in 'statusline' option, "go"
|
||||
and ":goto" commands.
|
||||
m *+channel* inter process communication |channel|
|
||||
T *+cindent* |'cindent'|, C indenting; Always enabled
|
||||
T *+cindent* 'cindent', C indenting; Always enabled
|
||||
N *+clientserver* Unix and Win32: Remote invocation |clientserver|
|
||||
*+clipboard* |clipboard| support compiled-in
|
||||
*+clipboard_working* |clipboard| support compiled-in and working
|
||||
T *+cmdline_compl* command line completion |cmdline-completion|
|
||||
T *+cmdline_hist* command line history |cmdline-history|
|
||||
T *+cmdline_info* |'showcmd'| and |'ruler'|; Always enabled since
|
||||
T *+cmdline_info* 'showcmd' and 'ruler'; Always enabled since
|
||||
9.0.0747
|
||||
T *+cmdwin* |cmdline-window| support; Always enabled since 9.0.0657
|
||||
T *+comments* |'comments'| support
|
||||
T *+comments* 'comments' support
|
||||
N *+conceal* "conceal" support, see |conceal| |:syn-conceal| etc.
|
||||
N *+cryptv* encryption support |encryption|
|
||||
H *+cscope* |cscope| support
|
||||
T *+cursorbind* |'cursorbind'| support
|
||||
T *+cursorbind* 'cursorbind' support
|
||||
m *+cursorshape* |termcap-cursor-shape| support
|
||||
m *+debug* Compiled for debugging.
|
||||
N *+dialog_gui* Support for |:confirm| with GUI dialog.
|
||||
@@ -396,12 +396,12 @@ N *+dialog_con* Support for |:confirm| with console dialog.
|
||||
N *+dialog_con_gui* Support for |:confirm| with GUI and console dialog.
|
||||
N *+diff* |vimdiff| and 'diff'
|
||||
N *+digraphs* |digraphs| *E196*
|
||||
*+directx* Win32 GUI only: DirectX and |'renderoptions'|
|
||||
*+directx* Win32 GUI only: DirectX and 'renderoptions'
|
||||
*+dnd* Support for DnD into the "~ register |quote_~|.
|
||||
H *+emacs_tags* |emacs-tags| files
|
||||
N *+eval* expression evaluation |eval.txt|
|
||||
T *+ex_extra* always on now, used to be for Vim's extra Ex commands
|
||||
N *+extra_search* |'hlsearch'| and |'incsearch'| options.
|
||||
N *+extra_search* 'hlsearch' and 'incsearch' options.
|
||||
- *+farsi* Removed: |farsi| language
|
||||
T *+file_in_path* |gf|, |CTRL-W_f| and |<cfile>| Always enabled since
|
||||
9.0.265
|
||||
@@ -424,12 +424,12 @@ T *+insert_expand* |insert_expand| Insert mode completion
|
||||
m *+ipv6* Support for IPv6 networking |channel|
|
||||
m *+job* starting and stopping jobs |job|
|
||||
T *+jumplist* |jumplist|; Always enabled since 8.2.3795
|
||||
H *+keymap* |'keymap'|
|
||||
H *+keymap* 'keymap'
|
||||
N *+lambda* |lambda| and |closure|
|
||||
H *+langmap* |'langmap'|
|
||||
H *+langmap* 'langmap'
|
||||
N *+libcall* |libcall()|
|
||||
N *+linebreak* |'linebreak'|, |'breakat'| and |'showbreak'|
|
||||
T *+lispindent* |'lisp'|
|
||||
N *+linebreak* 'linebreak', 'breakat' and 'showbreak'
|
||||
T *+lispindent* 'lisp'
|
||||
T *+listcmds* Vim commands for the list of buffers |buffer-hidden|
|
||||
and argument list |:argdelete|
|
||||
T *+localmap* Support for mappings local to a buffer |:map-local|
|
||||
@@ -439,7 +439,7 @@ N *+menu* |:menu|
|
||||
N *+mksession* |:mksession|
|
||||
T *+modify_fname* |filename-modifiers|
|
||||
T *+mouse* Mouse handling |mouse-using|
|
||||
N *+mouseshape* |'mouseshape'|
|
||||
N *+mouseshape* 'mouseshape'
|
||||
N *+mouse_dec* Unix only: Dec terminal mouse handling |dec-mouse|
|
||||
N *+mouse_gpm* Unix only: Linux console mouse handling |gpm-mouse|
|
||||
m *+mouse_gpm/dyn* Same as |+mouse_gpm| with optional library dependency
|
||||
@@ -481,12 +481,12 @@ m *+python3/dyn-stable*
|
||||
N *+quickfix* |:make| and |quickfix| commands
|
||||
N *+reltime* |reltime()| function, 'hlsearch'/'incsearch' timeout,
|
||||
'redrawtime' option
|
||||
H *+rightleft* Right to left typing |'rightleft'|
|
||||
H *+rightleft* Right to left typing 'rightleft'
|
||||
m *+ruby* Ruby interface |ruby|
|
||||
m *+ruby/dyn* Ruby interface |ruby-dynamic| |/dyn|
|
||||
T *+scrollbind* |'scrollbind'|
|
||||
T *+scrollbind* 'scrollbind'
|
||||
N *+signs* |:sign|
|
||||
T *+smartindent* |'smartindent'|
|
||||
T *+smartindent* 'smartindent'
|
||||
H *+sodium* compiled with libsodium for better encryption support
|
||||
H *+sound* |sound_playevent()|, |sound_playfile()| functions, etc.
|
||||
N *+spell* spell checking support, see |spell|
|
||||
@@ -514,22 +514,22 @@ T *+title* Setting the window 'title' and 'icon'; Always enabled
|
||||
N *+toolbar* |gui-toolbar|
|
||||
T *+user_commands* User-defined commands. |user-commands|
|
||||
Always enabled since 8.1.1210.
|
||||
H *+vartabs* Variable-width tab stops. |'vartabstop'|
|
||||
H *+vartabs* Variable-width tab stops. 'vartabstop'
|
||||
T *+vertsplit* Vertically split windows |:vsplit|; Always enabled
|
||||
since 8.0.1118.
|
||||
T *+vim9script* |Vim9| script
|
||||
N *+viminfo* |'viminfo'|
|
||||
T *+virtualedit* |'virtualedit'| Always enabled since 8.1.826.
|
||||
N *+viminfo* 'viminfo'
|
||||
T *+virtualedit* 'virtualedit' Always enabled since 8.1.826.
|
||||
T *+visual* Visual mode |Visual-mode| Always enabled since 7.4.200.
|
||||
T *+visualextra* extra Visual mode commands |blockwise-operators|
|
||||
T *+vreplace* |gR| and |gr|
|
||||
*+vtp* on MS-Windows console: support for 'termguicolors'
|
||||
N *+wayland* Unix only: support for the Wayland protocol.
|
||||
N *+wayland_clipboard* Unix only: support for Wayland selections/clipboard.
|
||||
T *+wildignore* |'wildignore'| Always enabled since 9.0.0278
|
||||
T *+wildmenu* |'wildmenu'| Always enabled since 9.0.0279
|
||||
T *+wildignore* 'wildignore' Always enabled since 9.0.0278
|
||||
T *+wildmenu* 'wildmenu' Always enabled since 9.0.0279
|
||||
T *+windows* more than one window; Always enabled since 8.0.1118.
|
||||
m *+writebackup* |'writebackup'| is default on
|
||||
m *+writebackup* 'writebackup' is default on
|
||||
m *+xim* X input method |xim|
|
||||
*+xfontset* X fontset support |xfontset|
|
||||
N *+xattr* compiled with extended attribute support (Linux only)
|
||||
@@ -624,7 +624,7 @@ N *+X11* Unix only: can restore window title |X11|
|
||||
to lines that do NOT match {pattern}.
|
||||
|
||||
{pattern} is a Vim search pattern. Instead of enclosing
|
||||
it in / any non-ID character (see |'isident'|) can be
|
||||
it in / any non-ID character (see 'isident') can be
|
||||
used, so long as it does not appear in {pattern}.
|
||||
Without the enclosing character the pattern cannot
|
||||
include the bar character. 'ignorecase' is not used.
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*version4.txt* For Vim version 9.1. Last change: 2006 Apr 24
|
||||
*version4.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -38,7 +38,7 @@ Now the default for 'backup' is off. As soon as the writing of the file has
|
||||
successfully finished, the backup file is deleted. If you want to keep the
|
||||
backup file, set 'backup' on in your vimrc. The reason for this change is
|
||||
that many people complained that leaving a backup file behind is not
|
||||
Vi-compatible. |'backup'|
|
||||
Vi-compatible. 'backup'
|
||||
|
||||
|
||||
Extension for backup file changed *backup-extension*
|
||||
@@ -139,7 +139,7 @@ documentation.
|
||||
The key names in <> can be used in mappings directly. This makes it possible
|
||||
to copy/paste examples or type them literally. The <> notation has been
|
||||
introduced for this |<>|. The 'B' and '<' flags must not be present in
|
||||
'cpoptions' to enable this to work |'cpoptions'|.
|
||||
'cpoptions' to enable this to work 'cpoptions'.
|
||||
|
||||
old name new name old code old MS-DOS code ~
|
||||
hex dec hex dec ~
|
||||
@@ -289,7 +289,7 @@ The 'graphic' option was used to make the characters between <~> and 0xa0
|
||||
display directly on the screen. Now the 'isprint' option takes care of this
|
||||
with many more possibilities. The default setting is the same; you only need
|
||||
to look into this if you previously set the 'graphic' option in your vimrc.
|
||||
|'isprint'|
|
||||
'isprint'
|
||||
|
||||
|
||||
'yankendofline' option gone *ye-option-gone*
|
||||
@@ -304,11 +304,11 @@ The 'yankendofline' option has been removed. Instead you can just use
|
||||
|
||||
The 'title' option is now only set by default if the original title can be
|
||||
restored. Avoids "Thanks for flying Vim" titles. If you want them anyway,
|
||||
put ":set title" in your vimrc. |'title'|
|
||||
put ":set title" in your vimrc. 'title'
|
||||
|
||||
The default for 'icon' now depends on the possibility of restoring the
|
||||
original value, just like 'title'. If you don't like your icon titles to be
|
||||
changed, add this line to your vimrc: |'icon'|
|
||||
changed, add this line to your vimrc: 'icon'
|
||||
:set noicon
|
||||
|
||||
|
||||
@@ -318,7 +318,7 @@ changed, add this line to your vimrc: |'icon'|
|
||||
The 'i' flag now means italic highlighting, instead of invert. The 'r' flag
|
||||
is used for reverse highlighting, which is what 'i' used to be. Normally you
|
||||
won't see the difference, because italic mode is not supported on most
|
||||
terminals and reverse mode is used as a fallback. |'highlight'|
|
||||
terminals and reverse mode is used as a fallback. 'highlight'
|
||||
|
||||
When an occasion is not present in 'highlight', use the mode from the default
|
||||
value for 'highlight', instead of reverse mode.
|
||||
@@ -327,8 +327,8 @@ value for 'highlight', instead of reverse mode.
|
||||
'tildeop' and 'weirdinvert' short names changed *short-name-changed*
|
||||
-----------------------------------------------
|
||||
|
||||
Renamed 'to' (abbreviation for 'tildeop') to 'top'. |'tildeop'|
|
||||
Renamed 'wi' (abbreviation for 'weirdinvert') to 'wiv'. |'weirdinvert'|
|
||||
Renamed 'to' (abbreviation for 'tildeop') to 'top'. 'tildeop'
|
||||
Renamed 'wi' (abbreviation for 'weirdinvert') to 'wiv'. 'weirdinvert'
|
||||
|
||||
This was done because Vi uses 'wi' as the short name for 'window' and 'to' as
|
||||
the short name for 'timeout'. This means that if you try setting these
|
||||
@@ -350,6 +350,6 @@ CTRL-B in Insert mode removed *toggle-revins*
|
||||
CTRL-B in Insert mode used to toggle the 'revins' option. If you don't know
|
||||
this and accidentally hit CTRL-B, it is very difficult to find out how to undo
|
||||
it. Since hardly anybody uses this feature, it is disabled by default. If
|
||||
you want to use it, define RIGHTLEFT in feature.h before compiling. |'revins'|
|
||||
you want to use it, define RIGHTLEFT in feature.h before compiling. 'revins'
|
||||
|
||||
vim:tw=78:ts=8:noet:ft=help:norl:
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*vi_diff.txt* For Vim version 9.1. Last change: 2025 Jun 10
|
||||
*vi_diff.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -118,7 +118,7 @@ argument when starting Vim.
|
||||
==============================================================================
|
||||
4. The most interesting additions *vim-additions*
|
||||
|
||||
Vi compatibility. |'compatible'|
|
||||
Vi compatibility. 'compatible'
|
||||
Although Vim is 99% Vi compatible, some things in Vi can be
|
||||
considered to be a bug, or at least need improvement. But still, Vim
|
||||
starts in a mode which behaves like the "real" Vi as much as possible.
|
||||
@@ -192,8 +192,8 @@ Syntax highlighting. |:syntax|
|
||||
this is using a |:colorscheme| command.
|
||||
The highlighted text can be exported as HTML. |convert-to-HTML|
|
||||
Other items that can be highlighted are matches with the search string
|
||||
|'hlsearch'|, matching parens |matchparen| and the cursor line and
|
||||
column |'cursorline'| |'cursorcolumn'|.
|
||||
'hlsearch', matching parens |matchparen| and the cursor line and
|
||||
column 'cursorline' 'cursorcolumn'.
|
||||
|
||||
Text properties |textprop.txt|
|
||||
Vim supports highlighting text by a plugin. Property types can be
|
||||
@@ -341,7 +341,7 @@ Insert-mode completion. |ins-completion|
|
||||
|i_CTRL-X_CTRL-R| contents from registers
|
||||
etc.
|
||||
|
||||
Long line support. |'wrap'| |'linebreak'|
|
||||
Long line support. 'wrap' 'linebreak'
|
||||
If the 'wrap' option is off, long lines will not wrap and only part
|
||||
of them will be shown. When the cursor is moved to a part that is not
|
||||
shown, the screen will scroll horizontally. The minimum number of
|
||||
@@ -394,7 +394,7 @@ Finding matches in files. |:vimgrep|
|
||||
advanced Vim regexp pattern, works on all systems and also works to
|
||||
search in compressed files.
|
||||
|
||||
Improved indenting for programs. |'cindent'|
|
||||
Improved indenting for programs. 'cindent'
|
||||
When the 'cindent' option is on the indent of each line is
|
||||
automatically adjusted. C syntax is mostly recognized. The indent
|
||||
for various styles can be set with 'cinoptions'. The keys to trigger
|
||||
@@ -468,7 +468,7 @@ Editing binary files. |edit-binary|
|
||||
executable file, without corrupting it. Vim doesn't remove NUL
|
||||
characters (they are represented as <NL> internally).
|
||||
|-b| command-line argument to start editing a binary file
|
||||
|'binary'| Option set by |-b|. Prevents adding an <EOL> for the
|
||||
'binary' Option set by |-b|. Prevents adding an <EOL> for the
|
||||
last line in the file.
|
||||
|
||||
Multi-language support. |multi-lang|
|
||||
@@ -793,7 +793,7 @@ somewhere else.
|
||||
|
||||
Vim is able to work correctly on filesystems with 8.3 file names, also when
|
||||
using messydos or crossdos filesystems on the Amiga, or any 8.3 mounted
|
||||
filesystem under Unix. See |'shortname'|.
|
||||
filesystem under Unix. See 'shortname'.
|
||||
|
||||
Error messages are shown at least one second (Vi overwrites error messages).
|
||||
|
||||
|
@@ -1,4 +1,4 @@
|
||||
*vietnamese.txt* For Vim version 9.1. Last change: 2024 Dec 04
|
||||
*vietnamese.txt* For Vim version 9.1. Last change: 2025 Aug 06
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Phạm Bình An
|
||||
@@ -27,11 +27,11 @@ or use one of the Vietnamese keymaps included in the Vim distribution, like
|
||||
below >
|
||||
:set keymap=vietnamese-telex_utf-8
|
||||
<
|
||||
See |'keymap'| for more information.
|
||||
See 'keymap' for more information.
|
||||
|
||||
In the latter case, you can type Vietnamese even if you do not have a
|
||||
Vietnamese input method engine (IME) or you want Vim to be independent from a
|
||||
system-wide keyboard settings (when |'imdisable'| is set). You can also |:map|
|
||||
system-wide keyboard settings (when 'imdisable' is set). You can also |:map|
|
||||
a key to switch between keyboards.
|
||||
|
||||
Vim comes with the following Vietnamese keymaps:
|
||||
|
Reference in New Issue
Block a user