如何让ConEmu在单窗口内新建标签而不生成新窗口?
解决ConEmu新建标签页时生成额外窗口的问题
确认单实例强制设置
进入Settings... > General > Appearance,把Single instance mode改成**Force**(别选Allow或Smart),同时确保Multiple consoles in one ConEmu window处于勾选状态。这个设置能强制所有新控制台都在已有ConEmu实例里打开,不会生成新窗口。清理新建控制台的启动参数
打开New console dialog...后,查看Startup command or {Task} name; -new_console switches:输入框:- 如果里面带有
-new_console:s或者-new_console:window这类参数,直接删除——这些开关会强制开启新窗口,而非标签页。 - 若需要明确指定打开标签页,手动添加
-new_console:t即可(不过这是默认行为,通常无需特意添加,只要不保留窗口类开关就好)。
- 如果里面带有
检查自定义任务的开关设置
如果你是通过自定义任务打开程序,进入Settings... > Tasks找到对应的任务条目:- 查看任务命令末尾的
-new_console参数,确保没有-new_console:s这类新建窗口的开关,替换为-new_console:t或者直接移除多余开关。
- 查看任务命令末尾的
内容的提问来源于stack exchange,提问作者lyrically wicked
相关产品推荐
相关产品推荐

