mintty

mintty
软件描述
Mintty 是一个基于 Simon Tatham 及其团队开发的 PuTTY 0.60 代码的 Cygwin 终端模拟器。
官方网站
访问软件的官方网站了解更多信息
mintty.github.io
什么是 mintty?
Mintty 是基于 Simon Tatham 及其团队开发的 PuTTY 0.60 代码的 Cygwin 终端模拟器。
可从官方网站下载,也可通过 Cygwin 的 setup.exe 程序安装,在“Shells”类别中可找到。Cygwin 安装程序会在 Windows 开始菜单创建 mintty 的快捷方式。
特性包括:
- 兼容 Xterm 的终端仿真,支持修饰键和应用程序鼠标模式。
- 原生 Windows 用户界面,力求简洁。
- 支持 UTF-8、CJK 字体及 Windows IME。
- 支持文本、文件和文件夹的拖放与复制粘贴(文件和文件夹以引号形式插入)。
- 丰富的鼠标支持,例如在 less 中使用滚轮滚动,按 Ctrl+单击打开文件或 URL。
- 配置选项存储于文本文件中,无需注册表项。
- 窗口透明效果,Vista 和 7 上支持玻璃特效。
- 程序体积小,滚动速度快。
Mintty 在 Windows NT 及以上系统上均可运行,并已在 XP、Vista 和 7 上进行测试。
然而,与其他基于 pty 的 Cygwin 终端类似,Mintty 并非 Windows 命令提示符的完整替代品。虽然简单的文本输出程序通常能正常工作,但交互式程序往往无法正确运行,尽管有时存在变通方法。(详见官网)
Cygwin 的 setup.exe 包含一份手册页,可通过命令 man mintty 访问。手册的 PDF 版本亦可获取。使用 --help 选项调用 mintty 可显示可用命令行选项的摘要。
🔄 替代方案
44 个选择Hyper™ 是一款美观且可扩展的跨平台终端,基于开放的网络标准构建。它提供了优雅的命令行体验,在所有支持的平台上均保持一致,包括 macOS、Windows 以及 Fedora 和 Debian 等多种 Linux 发行版。

Alacritty
Alacritty 是一个极速的 GPU 加速终端模拟器。它使用 Rust 编写,并采用 OpenGL 进行渲染,以实现最快的终端模拟器性能。Alacritty 的源代码可在 GitHub 上获取。
ReTerminal 是一款设计简约的终端模拟器,采用 Material 3 风格,作为旧版 Jackpal Terminal 的现代替代品。基于 Termux 强大的 TerminalView 构建。
Terminator
Terminator 允许用户在同一窗口中并排运行和管理多个终端模拟器。其主要功能是将终端以网格形式排列。(标签页是最常见的默认方法,Terminator 也支持此功能。

Tess
Tess 是一个终端模拟器。它让你能够完全访问你的计算机,使用基于命令行的程序等。

WezTerm
由 @wez 编写并用 Rust 实现的 GPU 加速跨平台终端模拟器和多路复用器





