MacVim Snapshot 170 发布,macOS 文本编辑器

栏目: 软件资讯 · 发布时间: 3年前

内容简介:MacVim 将 Vim 更新至 8.2.2576 版本。 特性: Apple Silicon 支持 MacVim 现在完全支持 Apple Silicon,如果你有一台 M1 Mac,你应该会注意到 MacVim 变得更快、更流畅了。 如果你依赖于 Python/Ruby/Lua 的集成...

MacVim 将 Vim 更新至 8.2.2576 版本。

特性:

Apple Silicon 支持

MacVim 现在完全支持 Apple Silicon,如果你有一台 M1 Mac,你应该会注意到 MacVim 变得更快、更流畅了。

如果你依赖于 Python/Ruby/Lua 的集成,请注意之前 MacVim 默认搜索 /usr/local/ 路径。在 Intel / x86-64 版本中,MacVim 仍然会搜索该路径,但在 Apple Silicon/M1 下,MacVim 会在 /opt/homebrew/ 下搜索,这是 Apple Silicon 下 Homebrew 的默认文件夹。

全屏修复和改进

去除了全屏过渡时的淡入淡出动画。对于非原生全屏,你可以将 MMFullScreenFadeTime 设置为非零值,以恢复动画。

非原生全屏:

  • 非原生全屏现在有一个选项,当在偏好设置面板中激活时,可以显示菜单栏。
  • 修正了非原生全屏在辅助屏幕上使用时隐藏菜单/Dock 的问题。此外,还修复了不能以正确的偏移绘制的问题。
  • 修正了非原生全屏的 fuopt 设置。此功能允许你在使用非原生全屏时,限制只能水平或垂直展开,以帮助集中注意力在内容上。

修正了 Touch Bar 的全屏按钮有时不能正确更新的小错误。

已知问题

接入显示器或从睡眠中唤醒电脑后,文本不可见

目前在渲染中存在一个已知的问题,即在插入/拔掉外部显示器后,或在连接到显示器时从睡眠中唤醒,MacVim 有小概率会出现文本不可见的问题。

通用

  • 添加了一个选项来忽略字体的行高。r168 引入了一个新的渲染器,该渲染器改变了字体的行高工作方式的行为——新的渲染器不忽略字体,而是尊重字体的行高。此新设置使 MacVim 能够以旧的方式运行,因为某些字体的行高很大,用户可能不想使用

修复

  • 修正了 balloon API(balloon_show()/balloon_gettext()),因此依赖于它们的插件现在应该可以运行了。

杂项

  • 脚本语言版本:
    • Ruby 现在是 3.0 的版本,而之前是 2.7。

兼容性

需要 macOS 10.9 或更高版本。

脚本接口与以下版本兼容:

  • Lua 5.4
  • Perl 5.18
  • Python2 2.7
  • Python3 3.9
  • Ruby 3.0

更多详情可查看:https://github.com/macvim-dev/macvim/releases/tag/snapshot-170


以上所述就是小编给大家介绍的《MacVim Snapshot 170 发布,macOS 文本编辑器》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

付费:互联网知识经济的兴起

付费:互联网知识经济的兴起

方军 / 机械工业出版社 / 2017-6-1 / CNY 59.00

关于互联网知识付费的首部作品 知识工作正在被重塑,知识经济正在开启互联网时代下半场 为你展现互联网知识经济全景大图,解读新物种的前世今生 内容简介 一个产业解读 三个分析工具 一组知识卡片 书是最早的知识载体,已有2000多年的付费历史,随着移动互联网的普及,新的知识经 济在今天爆发,知识的创造者和传播者从书后走到了书前,互联网知识经济正在拉开帷幕。知识的......一起来看看 《付费:互联网知识经济的兴起》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

SHA 加密
SHA 加密

SHA 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具