gitzaai WindTerm 是一款免费开源的跨平台终端模拟器、SSH 客户端和 sftp 客户端。它专为开发人员、工程师和系统管理员设计,旨在提供一个功能强大且易于使用的工具,用于远程访问和管理伺服器。 项目地址:https://github.com/kingToolbox/WindTerm 以下是 WindTerm 的一些主要功能和特点: 多协议支持: 支持 SSH、Telnet、Serial、sftp 和 Shell 协议。 能够连接到各种远程伺服器和设备。 终端模拟: 提供高度可定制的终端模拟环境。 支持各种终端功能,如颜色、字体和键盘快捷键。 sftp 客户端: 内置 sftp 客户端,用于安全的文件传输。 支持文件上传、下载和管理。 会话管理: 支持多个会话和选项卡,方便同时管理多个连接。 会话可以保存和恢复,以便快速重新连接。 用户友好界面: 提供直观且可定制的用户界面。 支持各种主题和布局。 跨平台: 可在 Windows、macOS 和 Linux 上运行。 开源和免费: WindTerm 是开源的,可以免费使用和修改。 协议和功能 SSH v2:用于安全远程登录和执行命令。 Telnet:较旧的远程登录协议,安全性较低。 Raw Tcp:直接通过 TCP 连接进行通信。 **Serial:用于通过串行端口(如 COM 端口)连接到设备。 **Shell:本地命令行外壳,如 bash、zsh、PowerShell。 **Tmux:终端会话管理器,允许在单个终端窗口中运行多个会话。 实现了 SSH v2、Telnet、Raw Tcp、Serial、Shell 协议。 支持在会话身份验证时自动执行 SSH 命令。 支持 SSH ControlMaster。 支持 SSH ProxyCommand 或 ProxyJump。 支持 SSH 代理。 支持 SSH 代理转发。 支持使用密码、公钥、键盘交互、gssapi-with-mic 进行 SSH 自动登录。 支持 X11 转发。 支持直接/本地端口转发、反向/远程端口转发和动态端口转发。 支持 XModem、YModem 和 ZModem。 集成的 sftp、scp 客户端,支持下载、上传、删除、重命名、创建新文件/目录等。 集成的本地文件管理器,支持移动到、复制到、复制自、删除、重命名、创建新文件/目录等。 支持 Windows Cmd、PowerShell 和以管理员身份运行的 CMD、PowerShell。 支持 Linux bash、zsh、powershell core 等。 支持 MacOS bash、zsh、powershell core 等。 支持 tmux 集成。 图形用户界面(GUI) 支持 Windows、MacOS 和 Linux。 支持多语言用户界面。 支持 Unicode 13。 会话对话框和会话树。 自动完成。 自由类型模式。 专注模式。 同步输入。 增强了会话用户名和密码的保护。 命令面板。 命令发送器。 资源管理器面板。 Shell面板。 快捷栏。 粘贴对话框。 具有 vim 键绑定的本地和远程模式。(使用 Shift+Enter 键在远程和本地模式之间切换) 支持时间戳、折叠、大纲显示、拆分视图。 支持 Linux 和 PowerShell 中的 powerline,例如 Oh-My-Zsh、Oh-My-Posh。 支持像 vscode 这样的配色方案。 支持搜索和预览。 支持高亮显示开始和结束分隔符,例如 ()、[]、{} 和自定义分隔符。 支持更改 UI 主题。 支持设置选项卡颜色。 支持搜索打开的选项卡。 支持关闭右侧的选项卡。 支持设置窗口透明度。 支持选择复制、右键单击粘贴或中键单击粘贴。 支持使用 Google、Bing、Github、Stackoverflow、Wikipedia 和 DuckDuckGo 在线搜索文本。 支持在键入时隐藏鼠标光标。 支持锁定屏幕。 终端(Term) 支持 vt100、vt220、vt340、vt420、vt520、xterm、xterm-256-colors。 支持 unicode、表情符号、真彩色、鼠标协议等。 支持自动换行模式。 协议和术语可以自定义。 除了 Tektronix 4014 外,所有 vttest 测试均已通过。 会话(Session) 支持 HTTP 和 SOCKS5 代理。 支持跳转服务器代理。 支持手动和自动会话日志记录。 重命名和复制会话。 重启时恢复上次的会话和布局。 支持在启动时打开特定的会话或一组会话。 性能(Performance) 动态内存压缩,通常可以减少 20% 到 90% 的工作内存负载。 高性能、低内存、低延迟。