Updated to Vim 9.1.0727
This update mostly syncs to new upstream Vim version, along with small fixes.
Features
New Vim features
- Vim now supports the XDG Base Directory Specification. You can now put your vimrc and plugins in
~/.config/vim
intsead of~/.vim
/~/.vimrc
. See:h xdg-base-dir
. v9.1.0327 - Auto completion
- New options:
- New functions:
- New bundled optional plugins (use
packadd
to enable them):- comment: toggle code comments on/off. vim/vim#14634
- nohlsearch: simple package to automatically set
nohlsearch
. vim/vim#15042
- Highlighting for diff files are back to normal. v9.1.0016
- Vim9 script improvements.
- Miscellaneous smoothscroll, termdebug, security fixes.
- Other platforms (these don't affect MacVim and included for reference only):
Misc
- When resizing MacVim, the title bar's message looks a little nicer now. #1488 by @sfsam
- Copyright disclaimer in About MacVim no longer shows a year. #1497
General
- Sparkle (updater for MacVim) is now updated to 2.6.4. For legacy builds it's now updated to 1.27.3. #1494
Fixes
- Fixed dragging tabs to reorder them resulting in a crash. #1499
Compatibility
Compatibility
Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a separate legacy build)
Script interfaces have compatibility with these versions:
- Lua 5.4
- Perl 5.30
- Python2 2.7
- Python3 3.9 or above
- Ruby 3.3