1- *options.txt* For Vim version 7.4. Last change: 2016 Jul 29
1+ *options.txt* For Vim version 7.4. Last change: 2016 Aug 14
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -261,10 +261,10 @@ global value, which is used for new buffers. With ":set" both the local and
261261global value is changed. With "setlocal" only the local value is changed,
262262thus this value is not used when editing a new buffer.
263263
264- When editing a buffer that has been edited before, the last used window
265- options are used again. If this buffer has been edited in this window, the
266- values from back then are used. Otherwise the values from the window where
267- the buffer was edited last are used.
264+ When editing a buffer that has been edited before, the options from the window
265+ that was last closed are used again. If this buffer has been edited in this
266+ window, the values from back then are used. Otherwise the values from the
267+ last closed window where the buffer was edited last are used.
268268
269269It's possible to set a local window option specifically for a type of buffer.
270270When you edit another buffer in the same window, you don't want to keep
@@ -3751,7 +3751,7 @@ A jump table for the options with a short description can be found at |Q_op|.
37513751 qXX - quality XX. Valid quality names are: PROOF, DRAFT,
37523752 ANTIALIASED, NONANTIALIASED, CLEARTYPE, DEFAULT.
37533753 Normally you would use "qDEFAULT".
3754- Some quality values isn't supported in legacy OSs.
3754+ Some quality values are not supported in legacy OSs.
37553755
37563756 Use a ':' to separate the options.
37573757 - A '_' can be used in the place of a space, so you don't need to use
@@ -4058,17 +4058,16 @@ A jump table for the options with a short description can be found at |Q_op|.
40584058
40594059 *'highlight'* *'hl'*
40604060'highlight' 'hl' string (default (as a single string):
4061- "8:SpecialKey,@:NonText,d:Directory,
4062- e:ErrorMsg,i:IncSearch,l:Search,m:MoreMsg,
4063- M:ModeMsg,n:LineNr,N:CursorLineNr,
4064- r:Question,s:StatusLine,S:StatusLineNC,
4065- c:VertSplit, t:Title,v:Visual,
4066- w:WarningMsg,W:WildMenu,
4067- f:Folded,F:FoldColumn,A:DiffAdd,
4068- C:DiffChange,D:DiffDelete,T:DiffText,
4069- >:SignColumn,B:SpellBad,P:SpellCap,
4070- R:SpellRare,L:SpellLocal,-:Conceal,
4071- +:Pmenu,=:PmenuSel,
4061+ "8:SpecialKey,~:EndOfBuffer,@:NonText,
4062+ d:Directory,e:ErrorMsg,i:IncSearch,
4063+ l:Search,m:MoreMsg,M:ModeMsg,n:LineNr,
4064+ N:CursorLineNr,r:Question,s:StatusLine,
4065+ S:StatusLineNC,c:VertSplit,t:Title,
4066+ v:Visual,w:WarningMsg,W:WildMenu,f:Folded,
4067+ F:FoldColumn,A:DiffAdd,C:DiffChange,
4068+ D:DiffDelete,T:DiffText,>:SignColumn,
4069+ B:SpellBad,P:SpellCap,R:SpellRare,
4070+ L:SpellLocal,-:Conceal,+:Pmenu,=:PmenuSel,
40724071 x:PmenuSbar,X:PmenuThumb")
40734072 global
40744073 {not in Vi}
@@ -4077,7 +4076,8 @@ A jump table for the options with a short description can be found at |Q_op|.
40774076 first character in a pair gives the occasion, the second the mode to
40784077 use for that occasion. The occasions are:
40794078 | hl-SpecialKey | 8 Meta and special keys listed with ":map"
4080- | hl-NonText | @ '~' and '@' at the end of the window and
4079+ | hl-EndOfBuffer | ~ lines after the last line in the buffer
4080+ | hl-NonText | @ '@' at the end of the window and
40814081 characters from 'showbreak'
40824082 | hl-Directory | d directories in CTRL-D listing and other special
40834083 things in listings
@@ -4517,7 +4517,7 @@ A jump table for the options with a short description can be found at |Q_op|.
45174517 if you want to use Vim as a modeless editor. Used for | evim | .
45184518 These Insert mode commands will be useful:
45194519 - Use the cursor keys to move around.
4520- - Use CTRL-O to execute one Normal mode command | i_CTRL-O | ) . When
4520+ - Use CTRL-O to execute one Normal mode command | i_CTRL-O | . When
45214521 this is a mapping, it is executed as if 'insertmode' was off.
45224522 Normal mode remains active until the mapping is finished.
45234523 - Use CTRL-L to execute a number of Normal mode commands, then use
@@ -4865,7 +4865,7 @@ A jump table for the options with a short description can be found at |Q_op|.
48654865 use this command to get the tallest window possible: >
48664866 :set lines=999
48674867< Minimum value is 2, maximum value is 1000.
4868- If you get less lines than expected, check the 'guiheadroom' option.
4868+ If you get fewer lines than expected, check the 'guiheadroom' option.
48694869 When you set this option and Vim is unable to change the physical
48704870 number of lines of the display, the display may be messed up.
48714871
@@ -6873,10 +6873,21 @@ A jump table for the options with a short description can be found at |Q_op|.
68736873
68746874 Example: Try this together with 'sidescroll' and 'listchars' as
68756875 in the following example to never allow the cursor to move
6876- onto the "extends" character:
6876+ onto the "extends" character: >
68776877
68786878 :set nowrap sidescroll=1 listchars=extends:>,precedes:<
68796879 :set sidescrolloff=1
6880+ <
6881+ *'signcolumn'* *'scl'*
6882+ 'signcolumn' 'scl' string (default "auto")
6883+ local to window
6884+ {not in Vi}
6885+ {not available when compiled without the | +signs |
6886+ feature}
6887+ Whether or not to draw the signcolumn. Valid values are:
6888+ "auto" only when there is a sign to display
6889+ "no" never
6890+ "yes" always
68806891
68816892
68826893 *'smartcase'* *'scs'* *'nosmartcase'* *'noscs'*
@@ -8079,8 +8090,8 @@ A jump table for the options with a short description can be found at |Q_op|.
80798090 "xterm", "xterm2", "urxvt" or "sgr" (because dec mouse codes conflict
80808091 with them).
80818092 This option is automatically set to "xterm", when the 'term' option is
8082- set to a name that starts with "xterm", "mlterm", or "screen", and
8083- 'ttymouse' is not set already.
8093+ set to a name that starts with "xterm", "mlterm", "screen", "st" (full
8094+ match only), "st-" or "stterm", and 'ttymouse' is not set already.
80848095 Additionally, if vim is compiled with the | +termresponse | feature and
80858096 | t_RV | is set to the escape sequence to request the xterm version
80868097 number, more intelligent detection process runs.
0 commit comments