
我经常使用 total commander,并且我的记忆是,我可以cmd
在 total commander 中随时运行,它会在当前目录打开一个新的 shell 窗口。
我希望 conemu 能做几乎完全相同的事情,只是打开一个新选项卡而不是一个新窗口。
然而 conemu 似乎只能配置为在每次调用时打开一个新窗口,或者(使用单实例模式)将最后一个选项卡带到前台。
我是否遗漏了任何设置?
答案1
正如我多次说过的,ConEmu 不是 shell。它是终端应用程序。这就是为什么与“run cmd”进行比较不太正确的原因……
当您运行 ConEmu 时无参数,并且强制单一模式(Quake 风格也暗示了这一点),在 ConEmu 中必须做什么?
例如,您已将 ConEmu 固定在任务栏上。在大多数情况下,固定的程序(快捷方式)不会有任何参数。当您单击任务栏上的快捷方式时会发生什么?ConEmu 窗口必须出现。但是,如果每次单击快捷方式都会创建新的选项卡...将观察到奇怪的结果。用户每次单击都会获得新选项卡,而不是最小化/恢复(或隐藏/恢复,或向上/向下滑动)。
因此,您需要运行适当的命令来告诉 ConEmu 您到底想要什么。例如:
conemu -single -cmd cmd
另一方面,还有一些方便的功能定义术语或者自动附加在哪里可以了解它们?在项目中维基百科当然。例如,如果您打开“默认终端”,则只需cmd
从 Win+R 运行,新选项卡就会在您的 ConEmu 实例中创建。
cmd
答案2
回复有点晚了,但这对我有用:在 ConEmu 中,Settings
找到Integration
并更改命令
从 -cur_console:n
到 /single /cmd -cur_console:n
然后再次点击注册按钮并保存设置。