开源跨平台终端模拟器 - Tabby
797 字
4 分钟
开源跨平台终端模拟器 - Tabby
Tabby是一款跨平台高度配置化的终端模拟器。
在使用Tabby之前博主使用的XShell 6这款古董级软件的绿色免安装版。本文主要总结弃用XShell,使用Tabby的近半年的回顾和总结。

为什么弃用XShell 6?
以前用的绿色版,商业版收费,绿色版时不时的提示升级,付费广告,最终不想继续折腾绿色版。其次开原生态逐渐成熟,所谓的平替产品层出不穷,截至目前位置,Tabby在Github累计标星40k+,算是生态中已经比较成熟一款,想尝尝鲜。
Tabby
- 集成 SSH,Telnet 客户端和连接管理器
- 集成 串行终端
- 定制主题和配色方案
- 完全可配置的快捷键和多键快捷键
- 分体式窗格
- 自动保存标签页
- 支持 PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 和 CMD
- 在 SSH 会话中通过 Zmodem 进行直接文件传输
- 完整的 Unicode 支持,包括双角字符
- 不会因快速的输出而卡住
- Windows 上舒适的 shell 体验,包括 tab 自动补全(通过 Clink)
- 为 SSH secrets 和设置集成了加密容器
- SSH、SFTP 和 Telnet 客户端可用作 Web 应用(也可托管)
创建一个新的SSH链接



Tabby体验回顾
相比于其他C或C++开发的工具,工具使用TypeScript编写,便携版(离线版)内置Chrome的V8引擎,使用开发网站前端的思路开发终端模拟器,虽然内存占用较大,但是同时可以享受积年累积的JS和CSS的成果。也确实得益于网站样式的迅猛发展和丰富多彩,Tabby可以轻松的定制样式和主题风格。

高度可配置的特性让Tabby更轻松的实现跨设备同步和共享配置。保存好配置可以在任意地点在线SSH办公、排查问题、解决BUG。

随时随地都可以联网就可以访问的 Tabby Web 在线工具
实用的窗口分栏功能,当我们一般要对照查看数据时,很方便。

Tabby是通关tags分组管理链接信息的,配合搜索功能,可以帮助开发中在一大堆机器中快速找到对应的那一台。
目前依旧有不少BUG还没来得及修复,版本稳定度不足,。虽然有公共开源的在线服务帮助开发组测试,但是ISSUE反馈到修复整个流程还是比较冗长的,另外开源社区用爱发电,和纯商业公司还是有区别的。时不时的会出现意外全屏的情况,需要重启客户端。
支持SFTP文件传输,但是不稳定,经常莫名其妙的会出现异常,可以使用sz和rz代替。

参考资料
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
开源跨平台终端模拟器 - Tabby
https://tinyzzh.github.io/posts/2022-11-17-modern_terminal_tools_tabby/ 相关文章 智能推荐
1
Rust 2026 经验谈 - 可观测性三件套
Rust tracing 框架深度用法(span/event/subscriber 三层模型)、metrics 集成(metrics crate + Prometheus)、opentelemetry-rust 接入三信号、结构化日志、生产环境可观测性最佳实践。
2
Rust 2026 经验谈 - 数据库与 ORM 选型
Rust SQLx vs SeaORM vs Diesel 选型对比、连接池管理 deadpool vs sqlx::Pool、migration 策略、嵌入式数据库 SQLite/Redb、事务与并发模式。
3
Rust 2026 经验谈 - 网络编程:从 TCP 到 HTTP
Rust tokio::net 基础、hyper 底层 HTTP Service trait、tower middleware 生态、axum 0.8 实战 extractor 与 State、与 actix-web 选型对比。
4
Rust 2026 经验谈 - 序列化与数据格式
Rust serde 生态全览、零拷贝反序列化 rkyv、自定义 Serialize/Deserialize、serde 属性速查、Protocol Buffers 与 FlatBuffers 的 Rust 绑定。
5
Rust 2026 经验谈 - Unsafe 代码审查清单
Rust Safety doc 规范、Miri 检测 UB、loom 并发测试、unsafe 审查 checklist、geiger 统计 unsafe 使用量,系统保障 unsafe 代码安全。
随机文章 随机推荐
TinyZ's Blog