跳到正文
发现
Tabby:现代化终端模拟器
桌面应用开发者工具

Tabby:现代化终端模拟器

一款高度可配置的终端模拟器,内置 SSH、Telnet 与串口客户端,适用于 Windows、macOS 和 Linux。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v1.0.238
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Tabby(原名 Terminus)是一款高度可配置的终端模拟器,同时也集成了 SSH 与串口客户端,支持 Windows、macOS 和 Linux。它可以作为 Windows 自带终端(conhost)、PowerShell ISE、PuTTY、macOS Terminal.app 与 iTerm 的替代方案。

需要明确的是:Tabby 不是新的 shell,也不是 MinGW 或 Cygwin 的替代品;它并不轻量,如果你非常在意内存占用,可以考虑 Conemu 或 Alacritty。

除桌面版外,Tabby 还提供 SSH、SFTP 与 Telnet 的网页版,也支持自托管。

主要功能

终端

  • VT220 终端及多种扩展
  • 多层嵌套分屏(split panes)
  • 标签页可置于窗口任意一侧
  • 可选的常驻窗口与全局唤出热键(类似「Quake 控制台」)
  • 进度检测、进程完成通知
  • 括号粘贴(bracketed paste)与多行粘贴警告
  • 字体连字(ligatures)
  • 自定义 shell 配置
  • 可选的右键粘贴与选中即复制(PuTTY 风格)
  • 主题与配色方案
  • 完全可配置的快捷键与多组合键快捷键
  • 记住已打开的标签页
  • 支持 PowerShell(及 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 与 CMD
  • 完整 Unicode 支持(含双宽字符)
  • 面对高速输出不卡顿
  • Windows 下通过 Clink 获得标签补全等完整 shell 体验

SSH 客户端

  • SSH2 客户端与连接管理器
  • X11 与端口转发
  • 自动跳板机(jump host)管理
  • Agent 转发(含 Pageant 与 Windows 原生 OpenSSH Agent)
  • 登录脚本
  • 通过 Zmodem 在 SSH 会话中直接收发文件
  • 内置加密容器保存 SSH 密钥与配置

串口终端

  • 保存连接
  • Readline 输入支持
  • 可选的十六进制逐字节输入与 hexdump 输出
  • 换行符转换
  • 自动重连

安装与使用

便携模式:在 Windows 上,只需在 Tabby.exe 所在目录中创建一个 data 文件夹,Tabby 就会以便携应用的方式运行。

插件与主题可直接在 Tabby 的「设置」界面中安装。官方列出的部分插件包括:docker(连接 Docker 容器)、title-control(自定义标签标题)、quick-cmds(向一个或全部标签快速发送命令)、save-output(把终端输出记录到文件)、sync-config(把配置同步到 Gist 或 Gitee)、workspace-manager(自定义工作区配置)、sftp-tab(为 SSH 连接打开 sftp 标签)、background(更换背景图)、highlight(关键词高亮)、serial-timestamp(为串口会话加时间戳)等;主题包括 hype、relaxed、gruvbox、windows10、altair、catppuccin、noctis 等。

注意事项

  • Tabby 面向需要同时管理本地终端与远程连接的用户,功能丰富但资源占用高于 Alacritty 等轻量终端。
  • 插件与主题的可用性由第三方维护,安装前建议先查看对应仓库。
  • 项目基于 MIT 许可证开源,欢迎提交 PR 与插件。

本作品整理自 GitHub 开源项目 Eugeny/tabby,原作者 @Eugeny,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v1.0.238当前版本

    设置中插件的密钥改为按其键的描述显示标签;修复了未聚焦标签页输出缓冲的 O(n²) 增长、关闭标签页导致的终端与 PTY 监听器泄漏、初始 resize 尺寸、模态框抢焦点、快捷键重复触发、对话框打开时窗口拖动,以及向 WinSCP 传递 PuTTY 私钥的问题。

评论