ConEmu
ConEmu 是另一款极具特色的免费开源 CMD / PowerShell 增强工具。支持多标签页、分屏、自定义配色、Quake 模式,可作为多种控制台程序的宿主,功能强大且高度可定制,是 Windows 高级用户的终端利器。
ConEmu 项目封面

软件简介

ConEmu(Console Emulator 的缩写)是一款 Windows 平台下的高级终端模拟器,由 Maximus5 开发维护。它不是一个 Shell 本身,而是一个终端宿主程序,可以承载 CMD、PowerShell、Git Bash、WSL 等各种命令行 Shell,为它们提供统一的、功能丰富的操作界面。

ConEmu 以其强大的功能和极高的可定制性著称,虽然学习曲线较陡,但一旦配置好,能极大提升命令行工作效率。Cmder 就是基于 ConEmu 开发的,可见其底层功能之强大。

核心功能

多标签页与分屏
  • 支持多标签页管理,类似浏览器

  • 支持垂直和水平分屏(窗格)

  • 可在一个窗口中同时运行多个控制台

  • 支持标签页拖拽排序

  • 支持标签页分组和颜色标记

Quake 模式
  • 类似 Quake 游戏中的下拉控制台

  • 全局快捷键从屏幕顶部下拉显示

  • 再次按键自动隐藏

  • 可设置动画效果和显示位置

  • 始终置顶,不被其他窗口遮挡

高度可定制
  • 丰富的设置选项,几乎每个方面都可定制

  • 自定义配色方案(内置多种主题)

  • 自定义字体、字号、行间距

  • 自定义背景图片和透明度

  • 自定义滚动缓冲区大小

  • 自定义光标样式和闪烁

多 Shell 支持
  • 支持 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:打开设置

使用技巧

  1. 首次运行建议进入设置(Win+Alt+P)配置字体和配色

  2. 在"启动"选项卡中设置默认启动的 Shell 和任务

  3. 在"特性"中开启 Quake 模式并设置快捷键

  4. 使用 "ConEmu Here" 功能可在任意文件夹快速打开

  5. 可将常用的启动组合保存为命名任务,一键启动

下载地址

官网:https://conemu.github.io/

GitHub Releases:https://github.com/Maximus5/ConEmu/releases

开源仓库:https://github.com/Maximus5/ConEmu

提供安装版和便携版(Portable)下载。

授权方式:免费 + 开源(BSD 3-Clause License)

授权方式:��免费 + 开源(BSD 3-Clause License)