1- *version9.txt* For Vim version 9.1. Last change: 2025 Jan 26
1+ *version9.txt* For Vim version 9.1. Last change: 2025 Feb 01
22
33
44 VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41571,6 +41571,19 @@ Include the "linematch" algorithm for the 'diffopt' setting. This aligns
4157141571changes between buffers on similar lines improving the diff highlighting in
4157241572Vim
4157341573
41574+ Adjusted default values ~
41575+ -----------------------
41576+ - the default 'history' option value has been increased to 200 and removed
41577+ from |defaults.vim|
41578+ - the default 'backspace' option for Vim has been set to "indent,eol,start"
41579+ and removed from |defaults.vim|
41580+ - the default fontsize for the GTK builds of Vim (Windows and Unix) has been
41581+ increased to 12pt to accomodate modern high-dpi monitors
41582+ - the default value of the 'keyprotocol' option has been updated and support
41583+ for the ghostty terminal emulator (using kitty protocol) has been added
41584+ - 'termguicolors' is automatically enabled if the terminal supports the RGB
41585+ terminfo capability or supports 0x1000000 colors
41586+
4157441587 *changed-9.2*
4157541588Changed~
4157641589-------
@@ -41611,16 +41624,8 @@ Changed~
4161141624- allow to pass local Vim script variables to python interpreter |py3eval()|
4161241625- |getwininfo()| now also returns the "leftcol" property for a window
4161341626- 'rulerformat' now supports the |stl-%!| item
41614- - the default 'history' option value has been increased to 200 and removed
41615- from |defaults.vim|
41616- - the default 'backspace' option for Vim has been set to "indent,eol,start"
41617- and removed from |defaults.vim|
4161841627- the completed word and completion type are provided when handling the
4161941628 |CompleteDone| autocommand in the |v:event| dictionary
41620- - the default fontsize for the GTK builds of Vim (Windows and Unix) has been
41621- increased to 12pt to accomodate modern high-dpi monitors
41622- - the default value of the 'keyprotocol' option has been updated by support
41623- for the ghostty terminal emulator (using kitty protocol)
4162441629- |complete_info()| returns the list of matches shown in the poppu menu via
4162541630 the "matches" key
4162641631- |v:stacktrace| The stack trace of the exception most recently caught and
@@ -41630,8 +41635,7 @@ Changed~
4163041635 "preinsert" - highlight to be inserted values
4163141636- add |dist#vim9#Launch()| and |dist#vim9#Open()| to the |vim-script-library|
4163241637 and decouple it from |netrw|
41633- - 'termguicolors' is automatically enabled if the terminal supports the RGB
41634- terminfo capability or supports 0x1000000 colors
41638+ - new digraph "APPROACHES THE LIMIT" using ".="
4163541639
4163641640 *added-9.2*
4163741641Added ~
@@ -41657,6 +41661,7 @@ Functions: ~
4165741661 Channel or Blob variable
4165841662|matchbufline()| all the matches of a pattern in a buffer
4165941663|matchstrlist()| all the matches of a pattern in a List of strings
41664+ |ngettext()| lookup single/plural message translation
4166041665|popup_setbuf()| switch to a different buffer in a popup
4166141666|str2blob()| convert a List of strings into a blob
4166241667
0 commit comments