MacVim r182 更新到 Vim 9.1.1887
此更新仍然基于 macOS 15 Sequoia 构建,不包含针对 macOS 26 Tahoe 的任何特定修复或改进。这些将在未来的更新中提供。
目前,MacVim 二进制发布版本分为两个版本:标准版本(macOS 10.13 或更高版本)和遗留版本(macOS 10.9 或更高版本)。从下一个发布版本(r183)开始,标准版本将要求 macOS 11.0 Big Sur(由于 Xcode 26 的要求),而 macOS 10.13-10.15 用户将需要使用遗留版本。这将基本上是一个透明的变更,更新器将自动更新到正确的版本。遗留版本对用户来说应该几乎相同,因为他们使用的是较旧的 macOS 版本,这些版本从一开始就无法利用新的操作系统功能。
未来我们可能会移除对 macOS 10.9-10.12 的支持,但目前它们仍然受支持。
在 MacVim 中,滚轮的使用体验应该会更好。现在,小幅度滚动保证至少滚动一行,并且水平滚动(Shift 滚动)现在可以正常工作。你还可以在“输入”设置面板中关闭 macOS 的滚轮加速,以滚动固定数量的行。
鼠标的第四和第五个按钮现在可以绑定到 Vim 映射中的 <X1Mouse> 和 <X2Mouse> ( :h X1Mouse )。
:h 'diffopt' 。v9.1.1243

:h diff-anchors )。v9.1.1557autocomplete 。在输入时获取补全建议。参见 :h ins-autocompletion 。v9.1.1590:h 'pumborder' / :h 'completepopup' )。v9.1.1835 / v9.1.1856:h 'complete' )。v9.1.1301set completeopt+=nearest 将根据光标附近的距离对补全项进行排序。v9.1.1308/ 和 :g 现在可以 Tab 补全。 v9.1.1490 v9.1.1526:filetype 和 :highlight 具有更好的自动补全。 v9.1.1340 / v9.1.1138:h tabpanel )。 v9.1.1391
packadd 启用它们)::h package-hlyank ): 简要高亮上次复制命令的区域:uniq ( :h :uniq ): 删除相邻重复行 v9.1.1477需要 macOS 10.9 或更高版本。(10.9 - 10.12 需要下载单独的旧版本构建)
脚本接口与这些版本兼容:
Lua 5.4
Perl 5.34
Python2 2.7
Python3 3.9 或更高版本
Ruby 3.4
Tags: Vim
Published on 2025-11-09