ConEmu:可定制的 Windows 终端,支持标签、分屏与 Quake 风格窗口
ConEmu 是一个 Windows 控制台模拟器,把多个控制台整合进一个可定制的 GUI 窗口,支持标签页、分屏、Quake 风格/全屏等多种窗口模式、字体与光标定制,并能作为 Far Manager 的配套终端使用。项目采用 BSD 3-clause 许可证,安装方式为解压或安装到任意文件夹后运行 ConEmu.exe。
社区作者 · zZz
它解决什么问题
ConEmu-Maximus5 是一个带标签页的 Windows 控制台模拟器,它把多个控制台表示为同一个可定制的 GUI 窗口,并提供多种功能。项目最初是作为 Far Manager 的配套工具创建的——Far Manager 是作者偏爱的 shell 替代品,具备文件与压缩包管理、命令历史与补全以及强大的编辑器。如今 ConEmu 可以与任何其他控制台应用程序或简单 GUI 工具(例如 PuTTY)配合使用,并且是一个活跃的、欢迎建议的项目。该分支从 Zoin 的 ConEmu 发展而来。
核心功能:ConEmu 会在隐藏的控制台窗口中启动控制台程序,并提供一个可定制的替代 GUI 窗口,具备平滑的窗口缩放;标签页与分屏(窗格);在 Windows 7 或 64 位操作系统上方便地运行旧 DOS 应用程序(游戏,需要 DosBox);Quake 风格、普通、最大化和全屏窗口图形模式;窗口字体抗锯齿(标准、ClearType、禁用);窗口字体设置(字族、高度、宽度、粗体、斜体等);在同一控制台中同时对不同部分使用普通/粗体/斜体字体;光标可选标准控制台(水平)或 GUI(垂直)样式等。
界面效果可参考配图 3(ConEmu 中的分屏与标签页)与配图 4(Windows 资源管理器窗格内的 ConEmu+Powershell)。
Far Manager 相关功能包括:为编辑器、查看器、面板和控制台提供标签页;缩略图和磁贴;在编辑器/查看器中显示上一条命令的完整输出(1K+ 行);可定制的右键行为(长按打开上下文菜单);拖放(资源管理器风格)等。
配置机制:所有设置从注册表或 ConEmu.xml 文件读取,之后再应用命令行参数,因此可以方便地使用多套命名配置(例如针对不同电脑)。
运行要求:32 位版本需要 Windows XP 或更高版本;64 位版本需要 Windows Vista 或更高版本。
安装与获取:一般来说安装很简单,解压或安装到任意文件夹并运行 ConEmu.exe 即可。发布包镜像可参考配图 1(Fosshub.com ConEmu 镜像),项目也提供捐赠入口(配图 2)。关于发布阶段(Stable 与 Preview 的区别)、发行包和一些注意事项,需阅读官方 Wiki 的安装页面。从源码构建请参考仓库中的 src/HowToBuild.md。
相关链接:Wiki 目录 https://conemu.github.io/en/TableOfContents.html ;更新日志 https://conemu.github.io/en/Whats_New.html ;发布阶段说明 https://conemu.github.io/en/StableVsPreview.html ;捐赠页面 https://conemu.github.io/donate.html 。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
- 确认环境:32 位版本需要 Windows XP 或更高版本;64 位版本需要 Windows Vista 或更高版本。
- 获取发行包:从官方渠道或镜像下载发行包(可参考配图 1 所示的 Fosshub.com ConEmu 镜像),或从源码自行构建。获取前建议先阅读 Wiki 中关于发布阶段(Stable 与 Preview 的区别)、发行包和注意事项的说明:https://conemu.github.io/en/StableVsPreview.html 与安装 Wiki(https://conemu.github.io/en/TableOfContents.html)。
- 安装:总体而言安装很简单,直接把发行包解压或安装到任意文件夹即可。
- 首次运行:在安装/解压目录中运行 ConEmu.exe。
- 配置:所有设置从注册表或 ConEmu.xml 文件读取,读取之后再应用命令行参数;因此可以方便地使用多套命名配置(例如针对不同电脑分别配置)。
- 从源码构建:参考 https://github.com/Maximus5/ConEmu/blob/master/src/HowToBuild.md 。
- 常见问题与注意事项:需要区分 Stable 与 Preview 发布阶段,避免在不了解差异的情况下混用发行包;官方 Wiki 的安装页面中列出了更多警告与说明,遇到安装问题时优先查阅该页面与更新日志 https://conemu.github.io/en/Whats_New.html 。