Download Latest Version MacVim r183 source code.tar.gz (29.3 MB)
Email in envelope

Get an email when there's a new version of MacVim

Home / release-180
Name Modified Size InfoDownloads / Week
Parent folder
178_to_180.delta 2024-09-11 5.5 MB
179.1_to_180.delta 2024-09-11 635.9 kB
179_to_180.delta 2024-09-11 2.4 MB
MacVim.dmg 2024-09-11 21.9 MB
MacVim_10.9.dmg 2024-09-11 22.1 MB
MacVim r180 source code.tar.gz 2024-09-11 25.8 MB
MacVim r180 source code.zip 2024-09-11 28.8 MB
README.md 2024-09-11 4.3 kB
Totals: 8 Items   107.2 MB 0

Updated to Vim 9.1.0727

MacVim release-180 download MacVim release-180 download (10.9-10.12)

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

    • Matched text in a completion popup menu will now be highlighted v9.1.0476

    image

    • Insert mode fuzzy completion (:set completopt+=fuzzy). v9.1.0463 / v9.1.0598
    • New options:
    • tabclose: specifies tab closing behavior. v9.1.0572
    • winfixbuf: fixes a window to a buffer and prevent navigating away from it. v9.1.0147
    • New functions:
    • getregion() / getregionpos(): Helps retrieve the text selected in a visual selection. v9.1.0120 v9.1.0142 v9.1.0394
    • diff(): Diff provided strings. v9.1.0071
    • gettext() / bindtextdomain(): Vim plugins can now add localized messages. v9.1.0509.
    • filecopy(): Copy a file using Vim script. v9.1.0465
    • 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):
    • GTK Vim GUI can now also use <D-...> to map super keys, similar to MacVim for its Cmd key mappings. This should allow sharing cross-platform configs easier. v9.1.0058
    • Vim GUI now supports Wayland in Linux. v9.1.0064

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
Source: README.md, updated 2024-09-11