You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This update is still built against macOS 15 Sequoia, and does not contain any specific fixes or improvements for macOS 26 Tahoe. That will come in a future update.
Announcements
Moving macOS 10.13 - 10.15 support to legacy release
Currently, MacVim binary releases are available in two versions: a normal version (macOS 10.13 or above), and a legacy version (macOS 10.9-10.12). Starting next release (r183), the normal version will require macOS 11 or above (due to Xcode 26 requirements), and macOS 10.13-10.15 users will need to use the legacy version instead. This will mostly be a transparent change, and the updater will automatically update to the right version. The legacy version should be almost identical to said users as they are using older versions of macOS that can't make use of newer OS features to begin with.
In the future we may remove support for macOS 10.9-10.12 but for now they are still supported.
Features
Better mouse support
Scroll wheels should feel much better to use in MacVim. A small scroll is now guaranteed to scroll at least one line, and shift-scrolling (horizontal scroll) works correctly now. You can now also turn off macOS's scroll wheel acceleration to scroll a fixed amount of lines in the "Input" settings pane. Add better scroll wheel support and option to disable acceleration #1566
Vim diff can now highlight per-character or per-word differences within a line. Per-character highlighting is now used by default. See :h 'diffopt' under "inline". v9.1.1243
Diff anchors allow for more explicit controls over how and where the diff algorithm aligns text across files (:h diff-anchors). v9.1.1557
Lots of auto-completion improvements. Some highlights below:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Updated to Vim 9.1.1887
This update is still built against macOS 15 Sequoia, and does not contain any specific fixes or improvements for macOS 26 Tahoe. That will come in a future update.
Announcements
Moving macOS 10.13 - 10.15 support to legacy release
Currently, MacVim binary releases are available in two versions: a normal version (macOS 10.13 or above), and a legacy version (macOS 10.9-10.12). Starting next release (r183), the normal version will require macOS 11 or above (due to Xcode 26 requirements), and macOS 10.13-10.15 users will need to use the legacy version instead. This will mostly be a transparent change, and the updater will automatically update to the right version. The legacy version should be almost identical to said users as they are using older versions of macOS that can't make use of newer OS features to begin with.
In the future we may remove support for macOS 10.9-10.12 but for now they are still supported.
Features
Better mouse support
<X1Mouse>and<X2Mouse>in Vim mappings (:h X1Mouse). Support extra side mouse buttons in MacVim (X1 and X2) #1534New Vim Features
Vim diff can now highlight per-character or per-word differences within a line. Per-character highlighting is now used by default. See
:h 'diffopt'under "inline". v9.1.1243Diff anchors allow for more explicit controls over how and where the diff algorithm aligns text across files (
:h diff-anchors). v9.1.1557autocomplete. Get completion suggestions as you type. See:h ins-autocompletion. v9.1.1590:h 'pumborder'/:h 'completepopup'). v9.1.1835 / v9.1.1856:h 'complete'). v9.1.1301set completeopt+=nearestwill sort completion items by proximity to the cursor. v9.1.1308/and:gcan be tab-completed now. v9.1.1490 v9.1.1526:filetypeand:highlighthave better auto-completion. v9.1.1340 / v9.1.1138:h tabpanel). v9.1.1391packaddto enable them)::h package-hlyank): Briefly highlight region of last yank command:uniq(:h :uniq): Remove duplicate adjacent lines v9.1.1477General
Security Fixes
Fixes
v:colornamesvariable for choosing highlight colors. Remove Colors.plist and fix CI #1568showdefinition(). Add "showdefinition" to Vim syntax highlight #1601Compatibility
Compatibility
Requires macOS 10.9 or above. (10.9 - 10.12 requires downloading a separate legacy build)
Script interfaces have compatibility with these versions:
This discussion was created from the release MacVim r182.
Beta Was this translation helpful? Give feedback.
All reactions