Cmder 停更 17 个月,2.0 支持 Windows Terminal

2026 年 11 月 10 日,Cmder 发布了 2.0.0-rc.1,预发布版。

同一天还发了一个 v1.3.26,那是 1.x 线的维护版,正式版。

上一个正式版是 v1.3.25,发布于 2024 年 5 月 31 日,到今天是 17 个月。

Cmder 是 Windows 上的控制台模拟器,2013 年 7 月建仓,截至发稿有 27,007 star、2,074 fork,另有 61 个未关的 issue 和 12 个待合并的 PR。

17 个月里仓库一直有提交,只是不发版,直到今天一次性放出两条线。

2.0 的 RC 把开发分支上累积了很久的一批工作整块放了进来,启动器和打包这两块的修复主要来自维护者 dax,发行说明里点名感谢了他。

Cmder 一直是个套壳包,外面是自己写的启动器和配置,里面靠 ConEmu 当终端内核。

最大的变化是终端不再只有 ConEmu。

现在的包里,cmder_full 用 Windows Terminal,cmder_conemu_full 还是 ConEmu,cmder_launcher 让你自己指定终端。

带 nogit 的包不含 Git for Windows,这个名字取代了原来的 mini,1.x 的旧包名保持不变。

修的东西偏底层:启动器遇到畸形参数与超长配置路径不再崩、可执行路径找不到时给出明确报错、首次用 /C 初始化 Windows Terminal 设置时不再覆盖用户已有的配置。

老用户关心的 init.bat 兼容层还在,TCC/TCCLE 的几个默认值也恢复了,启动器的帮助文字写清楚了,生成缓存的行为也补了文档。

维护者把自己没做完的后续工作单独记进一份待办清单,不让它们卡住当前这条线。

两边的取舍很直接:想用 Windows Terminal 的,走 2.0 RC。

只想拿补丁、继续用 ConEmu 的,装 1.3.26。

1.3.26 只带 ConEmu,不含 Windows Terminal,也没有 2.0 那套生成缓存的架构,包名还是 cmder.zip 和 cmder_mini.zip。

内容是把 2.0 线的几个修复回移过来,恢复 TCC/TCCLE 的四个默认值,加了构建参数与 vendor 名称的校验,同时支持 ucrt64 和旧的 mingw64、mingw32 目录布局。

内置的 Git for Windows 升到 2.56.0.windows.4。

升级前有两件事要做:看一遍仓库里的 docs/UPGRADING-2.0.md,把手改过的 config/ 备份出来。

一个项目停更 17 个月之后,同一天发稳定线和新架构的 RC,这个节奏说明维护者想让老用户先拿到补丁,想试新东西的人自己走 RC,两条线互不拖累。

仓库地址:https://github.com/cmderdev/cmder。

你现在还在用 Cmder 吗,欢迎在评论区说说。


关于我:

  • 农村程序员(2020年回农村,至今未出村)
  • 独立开发者(致力于开发 1000 个小产品)
  • 技术观察者(分享编程技术,行业资讯等)
  • 前端之虎陈随易(自封的)
  • 我的官网是:https://yicode.tech
相关推荐
海螺_AIHCC16 分钟前
SSE 流式返回中文变问号,问题不在编码
后端
panbook20 分钟前
从零实现一个时序数据库(一):用 Rust、Arrow 和 Parquet 跑通写入与 SQL 查询
后端
风骏时光牛马20 分钟前
前沿视界
前端
Zan22 分钟前
SQLite + SQLx 实战:为什么已经发布的数据库迁移文件,绝对不能再修改?
数据库·后端·面试
kyriewen25 分钟前
我扫了 814 个依赖,97 个还敢要 Node 10
前端·javascript·程序员
微步AICRM28 分钟前
一物一码验真的并发链路设计:码段管理、四级关联与异常判定
后端·架构
陈随易42 分钟前
3000 万人在用的翻译插件,重写一遍就是一门生意
前端·后端·程序员
IT_陈寒1 小时前
Vue的这个响应式陷阱,差点让我加班到天亮
前端·人工智能·后端
我叫黑大帅1 小时前
PHP 常驻 Worker 中 MySQL 连接中断问题报告
后端·面试·php