2016-02-12 75 views
3

我们有一个相当复杂的gulp构建过程,涉及几个模块,每个模块都有一个或两个手表。我想在一个仪表板中这样监视它:多列和多列作为启动任务的ConEmu布局

ConEmu Layout with several columns and rows 每个列是一个模块,列中的每一行都是后续构建步骤。 一旦完成了第1栏中的吞咽脚本,模块2a(顶部)中的手表将触发,然后2b(底部),3a,3b,4a,4b ......您就会明白。

到目前为止,我已经找到了如何创建列

* -cur_console:t:'1' cmd.exe 
* -new_console:s75H -cur_console:t:"2a" cmd.exe 
* -new_console:s66H -cur_console:t:"3a" cmd.exe 
* -new_console:s50H -cur_console:t:"4a" cmd.exe 

但cmdemu始终把先前创建的控制台“父”来创建新的,所以这显然会失败...

* -cur_console:t:'1' cmd.exe 
* -new_console:s75H -cur_console:t:"2a" cmd.exe 
* -new_console:s50V -cur_console:t:"2b" cmd.exe 
* -new_console:s66H -cur_console:t:"3a" cmd.exe 
* -new_console:s50V -cur_console:t:"3b" cmd.exe 
* -new_console:s50H -cur_console:t:"4a" cmd.exe 
* -new_console:s50V -cur_console:t:"4b" cmd.exe 

给予我这样的事情...

wrong layout. it looks cool, though

如何创建这种布局?

回答

7

实际上,docs描述了如何拆分特定窗格:只需使用T子开关来定义拆分窗格。

-cur_console:t:'1' cmd.exe 
-new_console:s75H -cur_console:t:"2a" cmd.exe 
-new_console:s66H -cur_console:t:"3a" cmd.exe 
-new_console:s50H -cur_console:t:"4a" cmd.exe 
-new_console:s2T50V -cur_console:t:"2b" cmd.exe 
-new_console:s3T50V -cur_console:t:"3b" cmd.exe 
-new_console:s4T50V -cur_console:t:"4b" cmd.exe 

或者,如果你想有分类标签

-cur_console:t:'1' cmd.exe 
-new_console:s75H -cur_console:t:"2a" cmd.exe 
-new_console:s2T50V -cur_console:t:"2b" cmd.exe 
-new_console:s2T66H -cur_console:t:"3a" cmd.exe 
-new_console:s3T66H -cur_console:t:"3b" cmd.exe 
-new_console:s4T50H -cur_console:t:"4a" cmd.exe 
-new_console:s5T50H -cur_console:t:"4b" cmd.exe 
+0

它完美!这正是我一直在寻找。当我搜索文档时,我没有看到该选项,主要是因为我正在寻找'tabs'而不是'splits'。感谢@maximus为您的快速反应! –

+0

你好Maximus 我有一个后续问题。有没有办法改变分割的控制台背景颜色?所以,2a和2b有一个颜色,3a和3b的另一个... 我发现了调色板开关,但没有设置只是背景:http://conemu.github.io/en/NewConsole.html (顺便说一下,这个'-new_console:P:'明天夜蓝'不起作用) –

+0

学习'color /?' – Maximus