1
- *version9.txt* For Vim version 9.1. Last change: 2025 Apr 08
1
+ *version9.txt* For Vim version 9.1. Last change: 2025 Apr 18
2
2
3
3
4
4
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41594,7 +41594,7 @@ Default values: ~
41594
41594
- the default 'backspace' option for Vim has been set to "indent,eol,start"
41595
41595
and removed from |defaults.vim|
41596
41596
- the default fontsize for the GTK builds of Vim (Windows and Unix) has been
41597
- increased to 12pt to accomodate modern high-dpi monitors
41597
+ increased to 12pt to accommodate modern high-dpi monitors
41598
41598
- the default value of the 'keyprotocol' option has been updated and support
41599
41599
for the ghostty terminal emulator (using kitty protocol) has been added
41600
41600
@@ -41613,10 +41613,17 @@ Completion: ~
41613
41613
- New option value for 'completeopt':
41614
41614
"nosort" - do not sort completion results
41615
41615
"preinsert" - highlight to be inserted values
41616
+ "nearest" - sort completion results by distance to cursor
41616
41617
- handle multi-line completion items as expected
41617
41618
- improved commandline completion for the |:hi| command
41618
41619
- New option value for 'wildmode':
41619
41620
"noselect" - do not auto select an entry in the wildmenu
41621
+ - New flags for 'complete':
41622
+ "f{func}" - complete using given function
41623
+ "f" - complete using 'completefunc'
41624
+ "o" - complete using 'omnifunc'
41625
+ - allow to limit matches for the 'complete' sources by using the
41626
+ "{flag}^<limit>" notation
41620
41627
41621
41628
Options: ~
41622
41629
- the default for 'commentstring' contains whitespace padding to have
@@ -41630,7 +41637,8 @@ Options: ~
41630
41637
- use 'smoothscroll' logic for CTRL-F / CTRL-B for pagewise scrolling
41631
41638
and CTRL-D / CTRL-U for half-pagewise scrolling
41632
41639
- New option value for 'fillchars':
41633
- "trunc" - configure truncation indicator, 'pummaxwidth'
41640
+ "trunc" - configure truncation indicator, 'pummaxwidth'
41641
+ "truncrl" - like "trunc" but in 'rl' mode, 'pummaxwidth'
41634
41642
41635
41643
Ex commands: ~
41636
41644
- allow to specify a priority when defining a new sign |:sign-define|
@@ -41731,7 +41739,7 @@ Ex-Commands: ~
41731
41739
Options: ~
41732
41740
41733
41741
'chistory' Size of the quickfix stack |quickfix-stack|.
41734
- 'completefuzzycollect' Enable fuzzy collection of candiates for (some)
41742
+ 'completefuzzycollect' Enable fuzzy collection of candidates for (some)
41735
41743
|ins-completion| modes
41736
41744
'completeitemalign' Order of |complete-items| in Insert mode completion
41737
41745
popup
0 commit comments