ConEmu 是一款可定制的 Windows 终端模拟器,支持标签页、窗口分割、quake 风格界面、热键等,可兼容任意控制台应用或 GUI 工具(如 PuTTY)。

名称 说明
.github 包含项目维护相关配置文件,如修复链接指向的脚本。
Deploy 存放部署脚本,用于内部发布流程的优化。
PortableApps 提供便携版本文件,方便用户在不同设备间快速使用。
src 核心源代码目录,近期更新包括添加 Ctrl+Shift+M 热键用于切换输入模式。
LICENSE 项目开源协议文件,明确用户使用权限与责任。
README.md 包含最低系统版本要求等关键信息。

ConEmu 通过隐藏原生控制台窗口,提供可定制的图形界面。

多窗口管理:支持标签页与分割窗格(panes),可同时运行多个控制台任务。

兼容32/64位系统:兼容旧版 DOS 程序(需配合 DosBox),支持 32 位与 64 位系统。

界面自定义

• 支持窗口字体抗锯齿设置(标准、ClearType、禁用)。

• 可独立配置不同区域字体样式(常规/粗体/斜体)。

• 提供 quake 风格、最大化、全屏等多种显示模式。

Far Manager 集成

• 为文件管理器提供标签页、缩略图预览、命令输出编辑器显示等功能。

• 支持拖拽操作与右键行为自定义(长按时调出上下文菜单)。

ConEmu安装使用指南

安装方式

1、MSI 安装程序

运行 ConEmuSetup.*.exe,按向导提示操作。32 位与 64 位系统默认安装路径分别为:

C:\Program Files (x86)\ConEmu(32 位)

C:\Program Files\ConEmu(64 位)

安装时可选择是否包含 Far Manager 插件(非必需),首次启动会显示简化配置向导,可开启便携模式。

2、便携版部署

解压 ConEmuPack.*.7z 到任意目录,直接运行 ConEmu.exeConEmu64.exe 就能使用,配置存储于 ConEmu.xml 文件。

Far Manager 配置

若需与 Far Manager 配合使用,需确保插件正确加载:

• 安装时勾选“Far Manager plugins”功能,插件文件位于 plugins\ConEmu 目录。

• 若 Far Manager 与 ConEmu 不同路径,需在 Far 启动命令中添加插件路径:

far.exe /w /p"%ConEmuDir%\Plugins\ConEmu;%FarHome%\Plugins"

使用宏命令

ConEmu 提供多种 Far Manager 宏命令,存放于 ConEmu 子目录:

Far 3.0 适用:将 .lua 文件复制到 %FARPROFILE%\macros\scripts,通过 Macro:Load 命令加载。

旧版 Far 1.75:双击 .reg 文件导入注册表即可生效。

示例功能ConEmu.ShiftEnter.* 支持通过 Alt+Enter(前台)或 Shift+Enter(后台)在新标签页运行选中程序或命令。

ConEmu 常见问题

1、MacType 冲突

若使用字体渲染工具 MacType 导致崩溃,可参考以下操作:

• 将 ConEmuC.exeConEmuC64.exe 添加到 MacType 排除列表。

• 改用“Load with MacTray”+“Standalone loading mode”模式。

2、Java 路径问题

Java 7.x 若安装在符号链接目录可能引发异常,解决方案:

• 确保 %PATH%%JAVA_HOME% 使用完整路径(非符号链接)。

• 推荐升级至 Java 8.x 及以上版本。

支持系统: • 32 位:Windows XP 及以上。

• 64 位:Windows Vista 及以上。