-
Latest Version
-
Operating System
macOS 10.13 High Sierra or later
-
User Rating
Click to vote -
Author / Product
-
Filename
MacVim.dmg
Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.
Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of MacVim 9.1 Snapshot 182.
For those interested in downloading the most recent release of MacVim or reading our review, simply click here.
All old versions distributed on our website are completely virus-free and available for download at no cost.
We would love to hear from you
If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!
What's new in this version:
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
- Mouse buttons 4 and 5 can now be bound to and in Vim mappings (:h X1Mouse)
New Vim Features:
Diff mode improvements:
- 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:
- New option: autocomplete. Get completion suggestions as you type. See :h ins-autocompletion. v9.1.1590
- Fuzzy matching now uses the fzf algorithm. v9.1.1627
- Popup menu borders can now be styled (:h 'pumborder' / :h 'completepopup'). v9.1.1835 / v9.1.1856
- Can now specify a custom completion source when using insert-mode completion (:h 'complete'). v9.1.1301
- set completeopt+=nearest will sort completion items by proximity to the cursor. v9.1.1308
- Command-line completion
- Search commands like / and :g can be tab-completed now. v9.1.1490 v9.1.1526
- Commands like :filetype and :highlight have better auto-completion. v9.1.1340 / v9.1.1138
- New vertical tab panel (:h tabpanel). v9.1.1391
- new bundled optional plugins (use packadd to enable them):
- hlyank (:h package-hlyank): Briefly highlight region of last yank command
new commands:
- :uniq (:h :uniq): Remove duplicate adjacent lines v9.1.1477
- General:
- Sparkle (updater for MacVim) is now updated to 2.8.0
Security Fixes:
- Fixed MacVim erroneously setting the get-task-allow entitlement, which could allow another user-installed application to inspect it
Fixed:
- Fixed issue where macOS services (available in the "Services" menu) could not insert text when not in visual mode
- Fixed issue where guifont did not accept PostScript names with underscores (e.g. "CascadiaMono-Regular_Light")
- MacVim now uses the standard v:colornames variable for choosing highlight colors
- Vim syntax now understands MacVim-specific function showdefinition()
OperaOpera 130.0 Build 5847.12
PhotoshopAdobe Photoshop CC 2026 27.5
OKXOKX - Buy Bitcoin or Ethereum
WPS OfficeWPS Office
Adobe AcrobatAdobe Acrobat Pro 2026.001.21367
CleamioCleamio 3.4.0
MalwarebytesMalwarebytes 5.22.0
TradingViewTradingView - Track All Markets
CleanMyMacCleanMyMac X 5.2.10
AdGuard VPNAdGuard VPN for Mac 2.9.0



Comments and User Reviews