|
1 |
| -*options.txt* For Vim version 9.1. Last change: 2025 Aug 21 |
| 1 | +*options.txt* For Vim version 9.1. Last change: 2025 Aug 23 |
2 | 2 |
|
3 | 3 |
|
4 | 4 | VIM REFERENCE MANUAL by Bram Moolenaar
|
@@ -925,6 +925,20 @@ A jump table for the options with a short description can be found at |Q_op|.
|
925 | 925 | typing. If you prefer it not to open too quickly, set this value
|
926 | 926 | slightly above your typing speed. See |ins-autocompletion|.
|
927 | 927 |
|
| 928 | + *'autocompletetimeout'* *'act'* |
| 929 | +'autocompletetimeout' 'act' number (default 80) |
| 930 | + global |
| 931 | + Initial timeout (in milliseconds) for the decaying time-sliced |
| 932 | + completion algorithm. Starts at this value, halves for each slower |
| 933 | + source until a minimum is reached. All sources run, but slower ones |
| 934 | + are quickly de-prioritized. The default is tuned so the popup menu |
| 935 | + opens within ~200ms even with multiple slow sources on a slow system. |
| 936 | + Changing this value is rarely needed. Only 80 or higher is valid. |
| 937 | + Special case: when 'complete' contains "F" or "o" (function sources), |
| 938 | + a longer timeout is used, allowing up to ~1s for sources such as LSP |
| 939 | + servers that may sometimes take longer (e.g., while loading modules). |
| 940 | + See |ins-autocompletion|. |
| 941 | + |
928 | 942 | *'autoindent'* *'ai'* *'noautoindent'* *'noai'*
|
929 | 943 | 'autoindent' 'ai' boolean (default off)
|
930 | 944 | local to buffer
|
@@ -2325,6 +2339,12 @@ A jump table for the options with a short description can be found at |Q_op|.
|
2325 | 2339 | For Insert mode completion the buffer-local value is used. For
|
2326 | 2340 | command line completion the global value is used.
|
2327 | 2341 |
|
| 2342 | + *'completetimeout'* *'cto'* |
| 2343 | +'completetimeout' 'cto' number (default 0) |
| 2344 | + global |
| 2345 | + Like 'autocompletetimeout', but applies to |i_CTRL-N| and |i_CTRL-P| |
| 2346 | + completion. Value of 0 disables the timeout; positive values allowed. |
| 2347 | + |
2328 | 2348 | *'concealcursor'* *'cocu'*
|
2329 | 2349 | 'concealcursor' 'cocu' string (default: "")
|
2330 | 2350 | local to window
|
@@ -8867,8 +8887,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
8867 | 8887 | < You need to do this when your system has no locale support for UTF-8.
|
8868 | 8888 |
|
8869 | 8889 | *'termguicolors'* *'tgc'* *'notermguicolors'* *'notgc'* *E954*
|
8870 |
| -'termguicolors' 'tgc' boolean (default off unless Vim detects that it runs |
8871 |
| - in a capable terminal) |
| 8890 | +'termguicolors' 'tgc' boolean (default off) |
8872 | 8891 | global
|
8873 | 8892 | {not available when compiled without the
|
8874 | 8893 | |+termguicolors| feature}
|
|
0 commit comments