@@ -4034,6 +4034,7 @@ A jump table for the options with a short description can be found at |Q_op|.
40344034 "8:SpecialKey,~:EndOfBuffer,@:NonText,
40354035 d:Directory,e:ErrorMsg,i:IncSearch,
40364036 l:Search,m:MoreMsg,M:ModeMsg,n:LineNr,
4037+ a:LineNrAbove,b:LineNrBelow,
40374038 N:CursorLineNr,r:Question,s:StatusLine,
40384039 S:StatusLineNC,c:VertSplit,t:Title,
40394040 v:Visual,V:VisualNOS,w:WarningMsg,
@@ -4065,6 +4066,10 @@ A jump table for the options with a short description can be found at |Q_op|.
40654066 | hl-ModeMsg | M Mode (e.g., "-- INSERT --")
40664067 | hl-LineNr | n line number for ":number" and ":#" commands, and
40674068 when 'number' or 'relativenumber' option is set.
4069+ | hl-LineNrAbove | a line number above the cursor for when the
4070+ 'relativenumber' option is set.
4071+ | hl-LineNrBelow | b line number below the cursor for when the
4072+ 'relativenumber' option is set.
40684073 | hl-CursorLineNr | N like n for when 'cursorline' or 'relativenumber' is
40694074 set.
40704075 | hl-Question | r | hit-enter | prompt and yes/no questions
@@ -5340,12 +5345,11 @@ A jump table for the options with a short description can be found at |Q_op|.
53405345
53415346 *'mouse'* *E538*
53425347'mouse' string (default "", "a" for GUI, MS-DOS and Win32,
5343- set to "a" in | defaults.vim | )
5348+ set to "a" or "nvi " in | defaults.vim | )
53445349 global
5345- Enable the use of the mouse. Only works for certain terminals
5346- (xterm, MS-DOS, Win32 | win32-mouse | , QNX pterm, *BSD console with
5347- sysmouse and Linux console with gpm). For using the mouse in the
5348- GUI, see | gui-mouse | .
5350+ Enable the use of the mouse. Works for most terminals (xterm, MS-DOS,
5351+ Win32 | win32-mouse | , QNX pterm, *BSD console with sysmouse and Linux
5352+ console with gpm). For using the mouse in the GUI, see | gui-mouse | .
53495353 The mouse can be enabled for different modes:
53505354 n Normal mode and Terminal modes
53515355 v Visual mode
@@ -5356,7 +5360,15 @@ A jump table for the options with a short description can be found at |Q_op|.
53565360 r for | hit-enter | and | more-prompt | prompt
53575361 Normally you would enable the mouse in all five modes with: >
53585362 :set mouse=a
5359- < When the mouse is not enabled, the GUI will still use the mouse for
5363+ < If your terminal can't overrule the mouse events going to the
5364+ application, use: >
5365+ :set mouse=nvi
5366+ < The you can press ":", select text for the system, and press Esc to go
5367+ back to Vim using the mouse events.
5368+ In | defaults.vim | "nvi" is used if the 'term' option is not matching
5369+ "xterm".
5370+
5371+ When the mouse is not enabled, the GUI will still use the mouse for
53605372 modeless selection. This doesn't move the text cursor.
53615373
53625374 See | mouse-using | . Also see | 'clipboard' | .
@@ -8852,6 +8864,8 @@ A jump table for the options with a short description can be found at |Q_op|.
88528864 complete first match.
88538865 "list:longest" When more than one match, list all matches and
88548866 complete till longest common string.
8867+ "list:lastused" When more than one buffer matches, sort buffers
8868+ by time last used (other than the current buffer).
88558869 When there is only a single match, it is fully completed in all cases.
88568870
88578871 Examples: >
0 commit comments