ConEmu - 免费开源的 Windows 终端增强工具,功能强大高度可定制
软件简介
ConEmu(Console Emulator 的缩写)是一款 Windows 平台下的高级终端模拟器,由 Maximus5 开发维护。它不是一个 Shell 本身,而是一个终端宿主程序,可以承载 CMD、PowerShell、Git Bash、WSL 等各种命令行 Shell,为它们提供统一的、功能丰富的操作界面。
ConEmu 以其强大的功能和极高的可定制性著称,虽然学习曲线较陡,但一旦配置好,能极大提升命令行工作效率。Cmder 就是基于 ConEmu 开发的,可见其底层功能之强大。
核心功能
支持多标签页管理,类似浏览器
支持垂直和水平分屏(窗格)
可在一个窗口中同时运行多个控制台
支持标签页拖拽排序
支持标签页分组和颜色标记
类似 Quake 游戏中的下拉控制台
全局快捷键从屏幕顶部下拉显示
再次按键自动隐藏
可设置动画效果和显示位置
始终置顶,不被其他窗口遮挡
丰富的设置选项,几乎每个方面都可定制
自定义配色方案(内置多种主题)
自定义字体、字号、行间距
自定义背景图片和透明度
自定义滚动缓冲区大小
自定义光标样式和闪烁
支持 CMD、PowerShell、PowerShell Core
支持 Git Bash、WSL 各发行版
支持 Python、Node.js、Ruby 等 REPL
可预定义多种 Shell 启动任务
每个标签页可运行不同的 Shell
支持文本选择和复制(多种选择模式)
支持搜索终端输出内容
支持 ANSI 转义序列和 24 位真彩色
支持 Unicode 和 UTF-8 字符
支持连字字体(Ligatures)
支持 Far Manager 插件集成
支持将 GUI 程序嵌入 ConEmu 窗口运行
支持命令行参数和脚本自动化
支持宏和快捷键自定义
支持状态栏显示各种信息
支持从资源管理器右键打开(ConEmu Here)
常用快捷键
Win+`:Quake 模式下拉/隐藏(可自定义)Ctrl+Shift+E:垂直分屏Ctrl+Shift+O:水平分屏Ctrl+Tab:切换标签页Ctrl+Shift+F:搜索Win+Alt+P:打开设置
使用技巧
首次运行建议进入设置(Win+Alt+P)配置字体和配色
在"启动"选项卡中设置默认启动的 Shell 和任务
在"特性"中开启 Quake 模式并设置快捷键
使用 "ConEmu Here" 功能可在任意文件夹快速打开
可将常用的启动组合保存为命名任务,一键启动
下载地址
GitHub Releases:https://github.com/Maximus5/ConEmu/releases
开源仓库:https://github.com/Maximus5/ConEmu
提供安装版和便携版(Portable)下载。
授权方式:免费 + 开源(BSD 3-Clause License)