1- *options.txt* For Vim version 9.1. Last change: 2025 Nov 23
1+ *options.txt* For Vim version 9.1. Last change: 2025 Nov 27
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -1843,9 +1843,9 @@ A jump table for the options with a short description can be found at |Q_op|.
18431843 option, yank operations (but not delete, change or
18441844 put) will additionally copy the text into register
18451845 '*'. If Wayland is being used and the compositor does
1846- not support the primary- selection-unstable-v1
1847- protocol, then the regular selection is used in its
1848- place. Only available with the | +X11 | or
1846+ not support the primary selection then the regular
1847+ selection is used in its place. Only available with
1848+ the | +X11 | or
18491849 | +wayland_clipboard | feature. Availability can be
18501850 checked with: >
18511851 if has('unnamedplus')
@@ -2211,11 +2211,13 @@ A jump table for the options with a short description can be found at |Q_op|.
22112211 *'completefuzzycollect'* *'cfc'*
22122212'completefuzzycollect' 'cfc' string (default: empty)
22132213 global
2214- A comma-separated list of strings to enable fuzzy collection for
2215- specific | ins-completion | modes, affecting how matches are gathered
2216- during completion. For specified modes, fuzzy matching is used to
2217- find completion candidates instead of the standard prefix-based
2218- matching. This option can contain the following values:
2214+ DEPRECATED: This option is no longer used; changing it has no effect.
2215+ When 'completeopt' contains "fuzzy", Vim will internally use the
2216+ equivalent of:
2217+ "keyword,files,whole_line"
2218+
2219+ The values below are kept for compatibility and for scripts that
2220+ may read this option:
22192221
22202222 keyword keywords in the current file | i_CTRL-X_CTRL-N |
22212223 keywords with flags ".", "w", | i_CTRL-N | | i_CTRL-P |
@@ -2226,10 +2228,6 @@ A jump table for the options with a short description can be found at |Q_op|.
22262228
22272229 whole_line whole lines | i_CTRL-X_CTRL-L |
22282230
2229- When using the 'completeopt' "longest" option value, fuzzy collection
2230- can identify the longest common string among the best fuzzy matches
2231- and insert it automatically.
2232-
22332231 *'completeitemalign'* *'cia'*
22342232'completeitemalign' 'cia' string (default: "abbr,kind,menu")
22352233 global
@@ -2249,12 +2247,7 @@ A jump table for the options with a short description can be found at |Q_op|.
22492247 fuzzy Enable | fuzzy-matching | for completion candidates. This
22502248 allows for more flexible and intuitive matching, where
22512249 characters can be skipped and matches can be found even
2252- if the exact sequence is not typed. Note: This option
2253- does not affect the collection of candidate list, it only
2254- controls how completion candidates are reduced from the
2255- list of alternatives. If you want to use | fuzzy-matching |
2256- to gather more alternatives for your candidate list,
2257- see 'completefuzzycollect' .
2250+ if the exact sequence is not typed.
22582251
22592252 longest
22602253 When 'autocomplete' is not active, only the longest common
@@ -5236,23 +5229,6 @@ A jump table for the options with a short description can be found at |Q_op|.
52365229 and there is a letter before it, the completed part is made uppercase.
52375230 With 'noinfercase' the match is used as-is.
52385231
5239- *'isexpand'* *'ise'*
5240- 'isexpand' 'ise' string (default: "")
5241- local to buffer
5242- Defines characters and patterns for completion in insert mode. Used
5243- by the | complete_match() | function to determine the starting position
5244- for completion. This is a comma-separated list of triggers. Each
5245- trigger can be:
5246- - A single character like "." or "/"
5247- - A sequence of characters like "->", "/*", or "/**"
5248-
5249- Note: Use "\\," to add a literal comma as trigger character, see
5250- | option-backslash | .
5251-
5252- Examples: >
5253- set isexpand=.,->,/*,\\,
5254- <
5255-
52565232 *'insertmode'* *'im'* *'noinsertmode'* *'noim'*
52575233'insertmode' 'im' boolean (default off)
52585234 global
0 commit comments