当任务在 ConEmu 控制台中终止时,如何在同一控制台中重新运行它?

当任务在 ConEmu 控制台中终止时,如何在同一控制台中重新运行它?

因此,我在 ConEmu 中有这个任务,它创建了几个拆分控制台。在其中一些控制台中,我运行 mongo 数据库。有时我会终止数据库并保持控制台打开。通常在命令行窗口中,我只需按下UP,它就会显示最后一个命令 - 使用参数运行 mongo 数据库的命令。但是,当我像这样运行它时:

cmd /k mongod --port 27017 --dbpath C:\Users\mimko_000\mongo\ --replSet rs0 --smallfiles --oplogSize 128 -cur_console:n

CTRL然后当我用+终止C并按下时UP什么也没有显示 - 因为命令窗口不记得它。

我可以用 CONEMU 重新运行这个吗?当我尝试运行此任务时,它会打开一个新控制台。我在一组 4 个分割的控制台窗口中有这个,我想继续在左下角的控制台窗口中运行,但任务总是会创建一个新的控制台。

答案1

你有没有见过标签菜单或者键盘快捷键

ConEmu 提供“重新创建活动控制台”操作(默认热键是Win`)和“重新启动...”菜单项。

答案2

目前我有一个解决方法:我发现CTRL++会在下方的新窗口中运行相同的脚本,而SHIFT++会在右侧的新窗口中运行前一个脚本。OCTRLSHIFTE

这对我来说已经足够了,尽管它要求您分别终止上方或左侧的上一个窗口。

相关内容