
3步上手Tabby终端把SSH、串口和本地Shell装进同一个客户端【免费下载链接】tabbyA terminal for a more modern age项目地址: https://gitcode.com/GitHub_Trending/ta/tabby你是不是也经常在 PuTTY、本地 Shell 和串口调试工具之间来回切换Tabby 终端把 SSH、串口、本地 Shell 收进同一组标签页统一管理。这篇文章带你过一遍核心功能3 步就能跑起来。认识Tabby一个一站式的终端客户端Tabby 是一个基于 Electron简单来说让网页技术能原生跑在桌面上的框架构建的跨平台终端客户端Windows、macOS、Linux 用的是同一套界面和配置。它主要解决三类痛点工具割裂本地 Shell、SSH、串口还支持 Telnet共用一个界面和标签栏扩展困难功能都可以用插件增删包括配色方案、链接检测等配置漂移连接信息和密钥支持加密保存多台设备同步更省心先上手这4个最实用的功能导入现有SSH连接如何配置管理几十台服务器时你不需要逐个手填主机、端口和用户名Tabby 能直接读取你机器上已有的 SSH 配置。把现有连接信息整理到~/.ssh/configSSH 的标准配置文件位置打开配置文件列表找到导入入口选中连接双击即可建立会话小技巧密码、私钥这类敏感信息建议存进 Tabby 内置的保险库vault简单说就是一个本地加密的存放区不要明文落盘。连接逻辑在tabby-ssh/src/session/排查认证失败时可以从这里看起。配置本地终端分屏、配色与快捷键分屏简单来说把一个窗口拆成几块同时看多条命令的输出是 Tabby 里用得最多的功能之一。在设置里选一套配色方案社区内置了两百多套可选拖动标签页标题就能横向或纵向拆分窗口在快捷键设置里把新建标签页这类高频操作改成你习惯的组合键小技巧核心 UI 在tabby-core/标签管理、分屏、主题切换都在这里。你如果打算写自定义插件先读这里能少走弯路。安装和管理插件如何扩展功能缺什么功能先去插件市场搜一下。插件管理器会自动搜索 npm 仓库JS 开源包的公共注册中心并一键安装。打开设置页的插件选项卡在搜索框输入关键词点安装重启应用即可生效小技巧插件逻辑在tabby-plugin-manager/src/services/pluginManager.service.ts想自己写插件可以仿照仓库里tabby-linkifier/这种小例子结构清晰好抄作业。配置串口终端如何连接设备做硬件调试的朋友不用再单独装串口工具了 在配置文件列表里新建串口配置选择端口设置波特率串口通信的速度参数双击连接直接发指令小技巧枚举不到设备时串口相关代码在tabby-serial/对着源码排查最快。三步安装并运行Tabby终端获取源码或下载安装包从源码构建就先克隆仓库安装依赖并完成构建下面几条命令就能跑起来导入你现有的~/.ssh/config再建一个本地 Shell 配置收工 git clone https://gitcode.com/GitHub_Trending/ta/tabby cd tabby yarn yarn run build yarn start对照适配谁适合谁不适合适合你不适合你同时管本地开发和多台远程服务器对内存占用极度敏感需要 SSH 串口 本地 Shell 一站式只需要极简的纯终端团队想统一、共享终端配置无法安装 Node.js 和 Electron 的环境动手前先看的3个真实坑内存占用Electron 应用内存天然比轻量终端高4G 内存的机器别同时挂太多标签页Linux 源码构建依赖先装 libgtk、libsecret 等库再跑 yarn否则构建会直接失败依赖清单见HACKING.mdfork 后安装失败如果你是通过 fork 拿到的代码先执行git pull --tags把标签拉下来再装依赖否则可能因为版本引用缺失装不上看完之后可以做的事导入你现有的 SSH 配置挑一台最常用的服务器实测连接定一套配色方案顺手设好 3 个高频快捷键逛一遍插件选项卡装一个你确实会用得上的有 bug 或有功能想法欢迎去仓库提 issue、进社区聊聊你的反馈会直接进入后续版本【免费下载链接】tabbyA terminal for a more modern age项目地址: https://gitcode.com/GitHub_Trending/ta/tabby创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考