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 文本编辑器》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

在线

在线

王坚 / 中信出版集团股份有限公司 / 2016-9-1 / CNY 58.00

互联网成为基础设施,数据成为生产资料,计算成为公共服务。 移动互联网带来的真正影响,是人们的大部分时间都消耗在在线社会上了。 50多万年前的关键词是光明与黑暗,50多年前的关键词是数字和模拟,而今天的关键词是在线与离线。 移动互联网是比传统互联网在线程度更深的互联网。手机操作系统一旦做到了在线就会带来绝佳的用户体验。苹果手机不仅淘汰了传统手机,而且带来了一个新的时代。 对于......一起来看看 《在线》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

html转js在线工具
html转js在线工具

html转js在线工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试