Ghostty 1.3

Ghostty 1.3 Ghostty 1.3 Ghostty 1.3 Ghostty 1.3

Ghostty 是一款用 Zig 编程语言编写的开源终端模拟器。本次更新带来了诸多新功能,包括回滚搜索、内置滚动条和进程终止通知。Ghostty 1.3.0 历时六个月开发完成,共收到来自 180 位贡献者的 2800 多次提交。

主要变化

文本搜索/匹配现在,您可以在 Ghostty 窗口滚动时,通过按下 Linux 系统中的 Ctrl + Shift + F(macOS 系统中的 Cmd + F)在终端中搜索文本。搜索框会出现在窗口角落。在搜索框中输入的文本将与当前视口中的文本进行匹配。您可以使用方向键或键盘快捷键浏览匹配结果——与 Ghostty 的大多数功能一样,此功能也是可自定义的。正如您可能预料到的,唯一的缺点是匹配结果仅限于当前视口,而不是整个滚动历史记录。

Ghostty 中的滚动条Ghostty 已经支持使用鼠标滚轮、键盘快捷键和触控板手势进行滚动。这项新设置只是添加了可见的滚动条,以便在向上滚动页面时提供视觉提示。

其他改进:

  • 命令完成通知,可根据个人喜好在配置文件中进行配置,使用各种操作(声音、通知、发送通知前的延迟、终端是否处于焦点状态的通知等)。
  • 新增了对点击事件的支持,允许您将光标移动到命令提示符的特定位置。不同 shell 的支持情况有所不同,但 Fish、Nushell、Zsh 等 shell 均支持此功能。
  • 开发人员指出“更完整、更准确地实现了 OSC 133”(终端转义序列标准)。
  • Ghostty Linux 版本也发生了一些重要变化:
    • 可以用两根手指左右滑动来切换标签页;
    • 用于打开新窗口的其他命令行参数:-e 和 –working-directory;
    • 使用自定义窗口参数正确居中:-window-height / -width;
    • GNOME 的鼠标中键粘贴设置已被考虑在内;
    • XKB 按键映射现在可以正常工作了。

您可以通过多种方式安装 Ghostty:下载非官方的 Ghostty 构建版本,格式如下: DEB(github.com) или AppImage 或者通过汇编所有内容 源代码.

来源: linux.org.ru

添加评论