1
- *options.txt* For Vim version 9.1. Last change: 2025 Apr 04
1
+ *options.txt* For Vim version 9.1. Last change: 2025 Apr 08
2
2
3
3
4
4
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1717,6 +1717,19 @@ A jump table for the options with a short description can be found at |Q_op|.
1717
1717
This option cannot be set from a | modeline | or in the | sandbox | , for
1718
1718
security reasons.
1719
1719
1720
+ *'chistory'* *'chi'*
1721
+ 'chistory' 'chi' number (default: 10)
1722
+ global
1723
+ {only available when compiled with the | +quickfix |
1724
+ feature}
1725
+ Number of quickfix lists that should be remembered for the quickfix
1726
+ stack. Must be between 1 and 100. If the option is set to a value
1727
+ that is lower than the amount of entries in the quickfix list stack,
1728
+ entries will be removed starting from the oldest one. If the current
1729
+ quickfix list was removed, then the quickfix list at top of the stack
1730
+ (the most recently created) will be used in its place. For additional
1731
+ info, see | quickfix-stack | .
1732
+
1720
1733
*'cindent'* *'cin'* *'nocindent'* *'nocin'*
1721
1734
'cindent' 'cin' boolean (default off)
1722
1735
local to buffer
@@ -2655,7 +2668,7 @@ A jump table for the options with a short description can be found at |Q_op|.
2655
2668
*E1193* *E1194* *E1195* *E1196* *E1230*
2656
2669
*E1197* *E1198* *E1199* *E1200* *E1201*
2657
2670
xchacha20 XChaCha20 Cipher with Poly1305 Message Authentication
2658
- Code. Medium strong till strong encryption.
2671
+ Code. Medium strong to strong encryption.
2659
2672
Encryption is provided by the libsodium library, it
2660
2673
requires Vim to be built with | +sodium | .
2661
2674
It adds a seed and a message authentication code (MAC)
@@ -3590,8 +3603,8 @@ A jump table for the options with a short description can be found at |Q_op|.
3590
3603
*'fillchars'* *'fcs'*
3591
3604
'fillchars' 'fcs' string (default "vert:|,fold:-,eob:~,lastline:@")
3592
3605
global or local to window | global-local |
3593
- Characters to fill the statuslines, vertical separators and special
3594
- lines in the window.
3606
+ Characters to fill the statuslines, vertical separators, special
3607
+ lines in the window and truncated text in the | ins-completion-menu | .
3595
3608
It is a comma-separated list of items. Each item has a name, a colon
3596
3609
and the value of that item: | E1511 |
3597
3610
@@ -3606,6 +3619,8 @@ A jump table for the options with a short description can be found at |Q_op|.
3606
3619
diff '-' deleted lines of the 'diff' option
3607
3620
eob '~' empty lines below the end of a buffer
3608
3621
lastline '@' 'display' contains lastline/truncate
3622
+ trunc '>' truncated text in the
3623
+ | ins-completion-menu | .
3609
3624
3610
3625
Any one that is omitted will fall back to the default.
3611
3626
@@ -3622,9 +3637,14 @@ A jump table for the options with a short description can be found at |Q_op|.
3622
3637
stlnc StatusLineNC | hl-StatusLineNC |
3623
3638
vert VertSplit | hl-VertSplit |
3624
3639
fold Folded | hl-Folded |
3640
+ foldopen FoldColumn | hl-FoldColumn |
3641
+ foldclose FoldColumn | hl-FoldColumn |
3642
+ foldsep FoldColumn | hl-FoldColumn |
3625
3643
diff DiffDelete | hl-DiffDelete |
3626
3644
eob EndOfBuffer | hl-EndOfBuffer |
3627
3645
lastline NonText | hl-NonText |
3646
+ trunc one of the many Popup menu highlighting groups like
3647
+ | hl-PmenuSel |
3628
3648
3629
3649
*'findfunc'* *'ffu'* *E1514*
3630
3650
'findfunc' 'ffu' string (default empty)
@@ -5316,6 +5336,18 @@ A jump table for the options with a short description can be found at |Q_op|.
5316
5336
temporarily when performing an operation where redrawing may cause
5317
5337
flickering or cause a slowdown.
5318
5338
5339
+ *'lhistory'* *'lhi'*
5340
+ 'lhistory' 'lhi' number (default: 10)
5341
+ local to window
5342
+ {only available when compiled with the | +quickfix |
5343
+ feature}
5344
+ Like 'chistory' , but for the location list stack associated with a
5345
+ window. If the option is changed in either the location list window
5346
+ itself or the window that is associated with the location list stack,
5347
+ the new value will also be applied to the other one. This means this
5348
+ value will always be the same for a given location list window and its
5349
+ corresponding window. See | quickfix-stack | for additional info.
5350
+
5319
5351
*'linebreak'* *'lbr'* *'nolinebreak'* *'nolbr'*
5320
5352
'linebreak' 'lbr' boolean (default off)
5321
5353
local to window
@@ -6487,7 +6519,9 @@ A jump table for the options with a short description can be found at |Q_op|.
6487
6519
Determines the maximum width to use for the popup menu for completion.
6488
6520
When zero, there is no maximum width limit, otherwise the popup menu
6489
6521
will never be wider than this value. Truncated text will be indicated
6490
- by "..." at the end. Takes precedence over 'pumwidth' .
6522
+ by "trunc" value of 'fillchars' option.
6523
+
6524
+ This option takes precedence over 'pumwidth' .
6491
6525
| ins-completion-menu | .
6492
6526
6493
6527
*'pumwidth'* *'pw'*
0 commit comments