1
- *version9.txt* For Vim version 9.1. Last change: 2024 Jun 20
1
+ *version9.txt* For Vim version 9.1. Last change: 2024 Jul 12
2
2
3
3
4
4
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -41574,6 +41574,18 @@ Changed~
41574
41574
- the default for 'commentstring' contains whitespace padding to have
41575
41575
automatic comments look nicer |comment-install|
41576
41576
- 'completeopt' is now a |global-local| option.
41577
+ - 'nrformat' accepts the new "blank" suboption, to determine a signed or
41578
+ unsigned number based on whitespace in front of a minus sign.
41579
+ - allow to specify a priority when defining a new sign |:sign-define|
41580
+ - provide information about function arguments using the get(func, "arity")
41581
+ function |get()-func|
41582
+ - |:bwipe| also wipes jumplist and tagstack data
41583
+ - moving in the buffer list using |:bnext| and similar commands, behaves as
41584
+ documented and skips help buffers (if not run from a help buffer, else
41585
+ moves to the next/previous help buffer).
41586
+ - allow to complete directories from 'cdpath' for |:cd| and similar commands,
41587
+ add the "cd_in_path" completion type for e.g. |:command-complete| and
41588
+ |getcompletion()|
41577
41589
41578
41590
*added-9.2*
41579
41591
Added ~
@@ -41588,6 +41600,8 @@ Functions: ~
41588
41600
|foreach()| apply function to List items
41589
41601
|getregion()| get a region of text from a buffer
41590
41602
|getregionpos()| get a list of positions for a region
41603
+ |id()| get unique identifier for a Dict, List, Object,
41604
+ Channel or Blob variable
41591
41605
|matchbufline()| all the matches of a pattern in a buffer
41592
41606
|matchstrlist()| all the matches of a pattern in a List of strings
41593
41607
|popup_setbuf()| switch to a different buffer in a popup
@@ -41596,6 +41610,7 @@ Functions: ~
41596
41610
Autocommands: ~
41597
41611
41598
41612
|CursorMovedC| after the cursor was moved in the comamnd-line
41613
+ |KeyInputPre| process any Key event in any mode
41599
41614
|SessionWritePost| after writing the session file |:mksession|
41600
41615
|TermResponseAll| after the terminal response to |t_RV| and others is
41601
41616
received
@@ -41617,6 +41632,7 @@ Commands: ~
41617
41632
Options: ~
41618
41633
41619
41634
'winfixbuf' Keep buffer focused in a window
41635
+ 'tabclose' Which tab page to focus after closing a tab page
41620
41636
't_xo' Terminal uses XON/XOFF handshaking (e.g. vt420)
41621
41637
't_CF' Support for alternate font highlighting terminal code
41622
41638
@@ -41639,8 +41655,8 @@ Improved visual highlighting.
41639
41655
41640
41656
Python3 support in OpenVMS.
41641
41657
41642
- Support for |fuzzy-matching| during |ins-completion| with the "fuzzy" and
41643
- "fuzzycollect" values of the 'completeopt' setting
41658
+ Support for |fuzzy-matching| during |ins-completion| with the "fuzzy"
41659
+ values of the 'completeopt' setting
41644
41660
41645
41661
==============================================================================
41646
41662
COMPILE TIME CHANGES *compile-changes-9.2*
0 commit comments