ConEmu:在不同位置打开多个Git Bash选项卡 [英] ConEmu: Open multiple Git Bash tabs on different locations
问题描述
我需要设置启动任务,以便在启动时打开3个git bash选项卡,每个选项卡都位于不同的位置.
I need to setup startup tasks in order to have 3 git bash tabs opened on startup, each in different location.
要在我使用过的各个地方打开各个标签页
To open various tabs on various places I used
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
已经有一个针对Git bash的预定义任务
There is already a predefined task for Git bash
{Bash::Git bash}
"%ConEmuDrive%\Program Files\Git\git-cmd.exe" --command=usr/bin/bash.exe -l -i
所以我尝试了以下解决方案
So i tried following solutions
cmd -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project1 {Bash::Git bash}
和
{Bash::Git bash} -new_console:s /k "%ConEmuBaseDir%\CmdInit.cmd" & d: & cd \Projects\Project1
但它们都不起作用.
如何解决?
推荐答案
当一个没有经验的用户没有得到作者的适当帮助时,会感到难过.简单的解决方法是:
Feels sad when an inexperienced user doesn't get a proper help from the author... Oh well. Simple solution is:
打开设置.
转到启动">任务".
Go to Startup > Tasks.
单击加号以添加新的预定义任务.
Click on the plus to add new predefined task.
将其命名为Git bash :: Project1.
Name it Git bash::Project1.
填写以下命令
-new_console:s:d:D:\Projects\Project1"%ConEmuDrive%\Program Files\Git\git-cmd.exe" --command=usr/bin/bash.exe -l -i
对所有所需项目重复此步骤. 添加一个新的预定义任务.叫我的. 填写以下内容
Repeat this step for all desired project. Add one new predefined task. Call it My. Fill in following
{Git bash::Project1}
{Git bash::Project2}
{Git bash::Project3}
单击启动.
选择指定的命名任务",然后选择"{我的}".
Select Specified named task and select {My}.
重新启动.
Voila.
这篇关于ConEmu:在不同位置打开多个Git Bash选项卡的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!