1
- *options.txt* For Vim version 8.2. Last change: 2022 May 07
1
+ *options.txt* For Vim version 8.2. Last change: 2022 May 21
2
2
3
3
4
4
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1621,8 +1621,6 @@ A jump table for the options with a short description can be found at |Q_op|.
1621
1621
*'cindent'* *'cin'* *'nocindent'* *'nocin'*
1622
1622
'cindent' 'cin' boolean (default off)
1623
1623
local to buffer
1624
- {not available when compiled without the | +cindent |
1625
- feature}
1626
1624
Enables automatic C program indenting. See 'cinkeys' to set the keys
1627
1625
that trigger reindenting in insert mode and 'cinoptions' to set your
1628
1626
preferred indent style.
@@ -1639,8 +1637,6 @@ A jump table for the options with a short description can be found at |Q_op|.
1639
1637
*'cinkeys'* *'cink'*
1640
1638
'cinkeys' 'cink' string (default "0{,0} ,0),0],:,0#,!^F,o,O,e")
1641
1639
local to buffer
1642
- {not available when compiled without the | +cindent |
1643
- feature}
1644
1640
A list of keys that, when typed in Insert mode, cause reindenting of
1645
1641
the current line. Only used if 'cindent' is on and 'indentexpr' is
1646
1642
empty.
@@ -1650,8 +1646,6 @@ A jump table for the options with a short description can be found at |Q_op|.
1650
1646
*'cinoptions'* *'cino'*
1651
1647
'cinoptions' 'cino' string (default "")
1652
1648
local to buffer
1653
- {not available when compiled without the | +cindent |
1654
- feature}
1655
1649
The 'cinoptions' affect the way 'cindent' reindents lines in a C
1656
1650
program. See | cinoptions-values | for the values of this option, and
1657
1651
| C-indenting | for info on C indenting in general.
@@ -1660,8 +1654,6 @@ A jump table for the options with a short description can be found at |Q_op|.
1660
1654
*'cinwords'* *'cinw'*
1661
1655
'cinwords' 'cinw' string (default "if,else,while,do,for,switch")
1662
1656
local to buffer
1663
- {not available when compiled without both the
1664
- | +cindent | and the | +smartindent | features}
1665
1657
These keywords start an extra indent in the next line when
1666
1658
'smartindent' or 'cindent' is set. For 'cindent' this is only done at
1667
1659
an appropriate place (inside {}).
@@ -1672,8 +1664,6 @@ A jump table for the options with a short description can be found at |Q_op|.
1672
1664
*'cinscopedecls'* *'cinsd'*
1673
1665
'cinscopedecls' 'cinsd' string (default "public,protected,private")
1674
1666
local to buffer
1675
- {not available when compiled without the | +cindent |
1676
- feature}
1677
1667
Keywords that are interpreted as a C++ scope declaration by | cino-g | .
1678
1668
Useful e.g. for working with the Qt framework that defines additional
1679
1669
scope declarations "signals", "public slots" and "private slots": >
@@ -4578,8 +4568,8 @@ A jump table for the options with a short description can be found at |Q_op|.
4578
4568
*'indentexpr'* *'inde'*
4579
4569
'indentexpr' 'inde' string (default "")
4580
4570
local to buffer
4581
- {not available when compiled without the | +cindent |
4582
- or | +eval | features }
4571
+ {not available when compiled without the | +eval |
4572
+ feature }
4583
4573
Expression which is evaluated to obtain the proper indent for a line.
4584
4574
It is used when a new line is created, for the | = | operator and
4585
4575
in Insert mode as specified with the 'indentkeys' option.
@@ -4624,8 +4614,6 @@ A jump table for the options with a short description can be found at |Q_op|.
4624
4614
*'indentkeys'* *'indk'*
4625
4615
'indentkeys' 'indk' string (default "0{,0} ,0),0],:,0#,!^F,o,O,e")
4626
4616
local to buffer
4627
- {not available when compiled without the | +cindent |
4628
- feature}
4629
4617
A list of keys that, when typed in Insert mode, cause reindenting of
4630
4618
the current line. Only happens if 'indentexpr' isn't empty.
4631
4619
The format is identical to 'cinkeys' , see | indentkeys-format | .
@@ -5013,8 +5001,6 @@ A jump table for the options with a short description can be found at |Q_op|.
5013
5001
*'lisp'* *'nolisp'*
5014
5002
'lisp' boolean (default off)
5015
5003
local to buffer
5016
- {not available when compiled without the | +lispindent |
5017
- feature}
5018
5004
Lisp mode: When <Enter> is typed in insert mode set the indent for
5019
5005
the next line to Lisp standards (well, sort of). Also happens with
5020
5006
"cc" or "S". 'autoindent' must also be on for this to work. The 'p'
@@ -5028,8 +5014,6 @@ A jump table for the options with a short description can be found at |Q_op|.
5028
5014
*'lispwords'* *'lw'*
5029
5015
'lispwords' 'lw' string (default is very long)
5030
5016
global or local to buffer | global-local |
5031
- {not available when compiled without the | +lispindent |
5032
- feature}
5033
5017
Comma-separated list of words that influence the Lisp indenting.
5034
5018
| 'lisp' |
5035
5019
@@ -7222,8 +7206,6 @@ A jump table for the options with a short description can be found at |Q_op|.
7222
7206
*'smartindent'* *'si'* *'nosmartindent'* *'nosi'*
7223
7207
'smartindent' 'si' boolean (default off)
7224
7208
local to buffer
7225
- {not available when compiled without the
7226
- | +smartindent | feature}
7227
7209
Do smart autoindenting when starting a new line. Works for C-like
7228
7210
programs, but can also be used for other languages. 'cindent' does
7229
7211
something like this, works better in most cases, but is more strict,
0 commit comments