从 Tabby 切换到 Ghostty 后,我写了一个轻量 TUI 工具把 SSH、SFTP 和串口管理找了回来: ctty

11 小时 23 分钟前
 Suroy

最近从 Tabby 迁移到了最近大火的 Ghostty ( GPU 加速真香,终于告别了 Electron 动辄几百兆的内存占用)。

但切换过来之后,很快发现了一个痛点:很多原来在 Tabby 里非常顺手的功能没了

  1. SSH 主机管理:以前点一下就能连,现在必须翻 config 或者手动记别名;
  2. SFTP 文件传输:传个小文件又得去敲复杂的 scp ;
  3. 串口硬件调试:连开发板还要去翻 /dev/cu.* 找端口、查波特率开 screen ;
  4. 端口转发:时不时还要手动拼一长串 ssh -L / -R 隧道命令。

为了在 Ghostty 里保留原生极速体验的同时找回这些功能,我用 Go + Bubble Tea 写了 ctty —— 一个开箱即用、轻量快速的现代化终端连接管理工具。

🌟 核心理念:轻量、快速、原生

📦 安装方式:

# macOS (Homebrew)
brew install zsuroy/tap/ctty

# Go Install 或 仓库内各系统一键安装脚本
go install github.com/zsuroy/ctty@latest

🔗 项目地址https://github.com/zsuroy/ctty

如果觉得对日常工作流有帮助,欢迎给个 ⭐️ Star 支持!有任何改进建议或 Bug 欢迎随时提 Issue / PR !

532 次点击
所在节点    分享创造
3 条回复
Aether
11 小时 8 分钟前
啊,为啥要这样,全交给 Codex 或者 Claude Code 做不就好了……
Suroy
11 小时 4 分钟前
[安装命令]

1.Homebrew ( macOS 推荐):

brew install zsuroy/ctty/ctty

2.Unix/Linux/macOS/Termux ( Android ):(一行安装):

curl -sSL https://raw.githubusercontent.com/zsuroy/ctty/master/install/unix.sh | bash

3. Windows ( PowerShell ):

irm https://raw.githubusercontent.com/zsuroy/ctty/master/install/windows.ps1 | iex
Suroy
7 小时 36 分钟前
@Aether 多了也不好管理,于是做了这个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1234555

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX