ConEmu:在不同位置打开多个Git Bash选项卡

Ver*_*ous 0 tabs split startup git-bash conemu

我需要设置启动任务,以便在启动时打开3个git bash选项卡,每个选项卡都位于不同的位置。

在我曾经使用过的不同地方打开各种标签

cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd"  & d: & cd \Projects\Project1

cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd"  & d: & cd \Projects\Project2

cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd"  & d: & cd \Projects\Project3
Run Code Online (Sandbox Code Playgroud)

Git bash已经有一个预定义的任务

{Bash::Git bash}
"%ConEmuDrive%\Program Files\Git\git-cmd.exe" --command=usr/bin/bash.exe -l -i
Run Code Online (Sandbox Code Playgroud)

所以我尝试了以下解决方案

cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd"  & d: & cd \Projects\Project1 {Bash::Git bash}
Run Code Online (Sandbox Code Playgroud)

{Bash::Git bash} -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd"  & d: & cd \Projects\Project1
Run Code Online (Sandbox Code Playgroud)

但它们都不起作用。

怎么解决呢?

Ver*_*ous 5

当没有经验的用户没有得到作者的适当帮助时,会感到难过。简单的解决方案是:

打开设置。

转到启动>任务。

单击加号以添加新的预定义任务。

将其命名为Git bash :: Project1。

填写以下命令

-new_console:s:d:D:\Projects\Project1"%ConEmuDrive%\Program Files\Git\git-cmd.exe" --command=usr/bin/bash.exe -l -i
Run Code Online (Sandbox Code Playgroud)

对所有所需项目重复此步骤。添加一个新的预定义任务。叫我的。填写以下

{Git bash::Project1}

{Git bash::Project2}

{Git bash::Project3}
Run Code Online (Sandbox Code Playgroud)

单击启动。

选择指定的命名任务,然后选择{我的}。

重新开始。