Ghostty 1.4发布:速度提升、内存大幅节省,Ubuntu 24.04 LTS不再支持

Ghostty 1.4发布:速度提升、内存大幅节省,Ubuntu 24.04 LTS不再支持

关于Ghostty终端模拟器

Ghostty是一款由HashiCorp联合创始人Mitchell Hashimoto开发的终端模拟器,在实现GPU加速的同时,能够完美适配各平台的原生外观风格。在Linux系统上,该应用基于GTK框架构建;而在macOS平台上,则采用Swift语言开发。

ghostty 1.4

据官方数据显示,该项目目前已拥有数百万日活跃用户,并且越来越多的终端模拟器已经开始集成其提供的基于C语言的虚拟终端库libghostty-vt。

最新版本v1.4凝聚了超过170位贡献者和2800余次提交的共同努力。本文将以Linux用户的视角为主,同时兼顾其他平台的变化,帮助你快速了解此次更新的全部内容。

Sourav Rudra

新特性一览

首先需要关注的是,Ubuntu 24.04 LTS无法运行原生构建版本的原因是:Ghostty 1.4要求GTK 4.18和libadwaita 1.7,如果加载旧版库,程序会在启动时直接退出。开发者建议用户选择旧的构建版本来在现有系统中运行Ghostty。

Warp Terminal

视觉效果与显示优化

GTK应用现已支持分数倍缩放(如125%、150%)下的清晰文本渲染,此前因上游变更导致的模糊问题已得到解决。此外,重新构建的三重缓冲渲染器预计能够显著减少画面撕裂现象。

Ginux

分屏拖拽功能

现在可以将分屏窗口拖拽到任意其他分屏上,包括不同标签页或窗口中的分屏,运行中的进程和工作目录都会随之迁移——这一功能macOS用户在1.3版本中就已经体验到了。

Save Upto 40% on Kubernetes Security Certifications From the Linux Foundation

Wayland全局快捷键支持

Wayland环境下的全局快捷键现在使用vicinae-hotkey-v1协议,支持Hyprland 0.56及更新版本;其他环境则通过桌面门户实现。这将显著改善不同Wayland合成器之间的快捷键行为一致性。

Local AI weekly

其他UI改进

  • 背景模糊功能现已支持Niri窗口管理器
  • 新增+toggle-quick-terminal命令,为无法注册全局快捷键的窗口管理器提供支持

itsfoss happy penguin

快捷键重新设计

GTK应用中部分快捷键进行了如下调整:

  • Ctrl+Shift+PageUp与Ctrl+Shift+PageDown可用于左右切换当前标签页
  • Ctrl+Shift+↑与Ctrl+Shift+↓可分别跳转到上一个和下一个命令提示符,不再局限于jump_to_prompt动作

剪贴板与内存优化

copy-on-select的clipboard值行为已发生变化,依赖旧行为的用户请切换至both选项。同时,终端空闲时屏幕外滚动内容将自动压缩,据估计可节省70%至90%的内存占用。

得益于压缩技术的引入,默认的滚动缓冲区上限也从原来的10MB提升至50MB。

其他重要变更

Ghostty现已完整实现了Kitty图形协议,官方表示除Kitty自身之外,尚无其他终端模拟器做到这一点。

新增的ghostty +ssh命令可作为ssh的替代品,在连接远程主机前自动安装Ghostty的terminfo配置。

本次更新共修复了10项安全问题,其中4项仅影响macOS,其余包括粘贴保护漏洞和特殊命名目录可能导致zsh集成发送转义序列(甚至静默替换剪贴板内容)等问题。

各平台支持情况

  • macOS:支持macOS 27,旧款Mac设备仍保留macOS 13支持(后续版本可能会移除)
  • Windows:项目已从路线图移除GUI支持,建议下游项目转向libghostty和libghostty-vt(已在Windows平台预构建)

如何获取Ghostty 1.4

Ghostty官方仅提供macOS平台的二进制安装包。在Linux方面,各发行版自行打包,目前Arch Linux、NixOS、Alpine Linux、Gentoo、openSUSE和Ubuntu 26.04已提供该版本。

社区也提供了DEB、AppImage和Snap格式的构建,但官方推荐从源码编译。

从源码编译安装

你可以通过zig build命令从源码包构建Ghostty,完整的构建步骤请参考官方构建指南。

下载与仓库

官方下载地址:https://ghostty.org/download


关注微信号:智享开源 ,及时了解更新信息。

阅读原文

评论列表

发表评论

你必须 登录 才能发表评论.

为您推荐


请支持IMCN发展!

谁在捐赠

微信捐赠 支付宝捐赠
微信捐赠 支付宝捐赠
ta的个人站点

发表文章4845篇

关注我的头条 不要放弃,百折不挠,坚强、自信。


扫码关注公众号:智享开源

最新科技信息


归档