外观
iTerm2 可以退休了!我发现了更好用的终端工具 - WindTerm
大家好,我是沐落,今天要给大家分享一款我最近发现的宝藏终端工具——WindTerm。
作为开发者,终端可能是除了编辑器之外,我们每天打交道最多的界面:写代码、跑命令、看日志、连服务器、排障、写脚本等等。一个好用的终端工具,能让我们的工作效率提升不少。
一、从 iTerm2 到 WindTerm 的转变
我之前一直使用的是 iTerm2,但它经常会出现一些问题,尤其是在查看大量日志的时候,卡顿情况会比较严重。这让我开始寻找一款更适合现代开发工作流的终端工具。
最近在 GitHub 上翻了翻"现代终端"相关的项目,发现了一款非常好用的终端工具——WindTerm。如果你的工作中,打开终端更多意味着:连服务器、跳板机、传文件、开多个会话、甚至连串口设备,那么 WindTerm 很可能比"纯终端模拟器"更适合你。
二、WindTerm 介绍
GitHub 地址:kingToolbox/WindTerm
1. WindTerm 的定位
WindTerm 不仅仅是一个"终端模拟器",而是一款更快更好用的适用于开发者的 SSH/Telnet/串口/Shell/Sftp 客户端。
2. 开源与授权
- 完全免费,可用于商业和非商业用途,没有任何限制
- 已发布的源代码(第三方目录除外)均根据 Apache-2.0 许可证条款提供
- 注意:该项目源码并未完全开源
3. 常用功能展示



三、核心特性
协议支持
- SSH v2、Telnet、原始 TCP、串口和 Shell 协议
- 支持会话认证后自动执行 SSH 操作
- 支持 SSH ControlMaster
- 支持 SSH ProxyCommand 或 ProxyJump
- 支持 SSH 代理和代理转发
安全认证
- 支持使用密码、公钥、键盘交互和带麦克风的 gssapi 进行 SSH 自动登录
网络功能
- 支持 X11 转发
- 支持直接/本地端口转发、反向/远程端口转发和动态端口转发
- 支持 XModem、YModem 和 ZModem
文件管理
- 集成 SFTP 和 SCP 客户端,支持下载、上传、删除、重命名等操作
- 集成本地文件管理器,支持移动、复制、删除、重命名等操作
跨平台支持
- Windows:支持 Cmd、PowerShell 以及以管理员身份运行
- Linux:支持 bash、zsh、powershell core 等
- macOS:支持 bash、zsh、powershell core 等
用户界面
- 支持多语言用户界面
- 支持 Unicode 13
- 会话对话框和会话树
- 自动完成功能
- 自由输入模式、专注模式、同步输入
- 增强了会话用户名和密码的保护
效率工具
- 命令面板、命令发送器、资源管理器窗格
- 快速栏、粘贴对话框
- 使用 Vim 快捷键切换本地和远程模式(Shift+Enter)
显示优化
- 支持时间戳、折叠、轮廓显示、分屏显示
- 支持 Linux 和 PowerShell 中的 Powerline(如 Oh-My-Zsh、Oh-My-Posh)
- 支持类似 VS Code 的配色方案
- 支持搜索和预览
- 支持高亮显示括号和自定义分隔符
个性化设置
- 支持更改用户界面主题
- 支持设置标签颜色
- 支持搜索已打开的标签页
- 支持向右关闭标签页
- 支持设置窗口透明度
便捷操作
- 支持选中复制、右键单击粘贴或鼠标中键粘贴
- 支持使用 Google、Bing、GitHub、Stack Overflow、Wikipedia 和 DuckDuckGo 进行在线文本搜索
- 支持在打字时隐藏鼠标光标
- 支持锁屏功能
四、安装使用
WindTerm 通过 GitHub Releases 页面提供安装包下载,根据你的系统选择对应的安装包:
- macOS:下载 .dmg 文件,拖拽到 Applications
- Linux:下载 .AppImage 或解压包
- Windows:下载 .exe 安装程序