ConEmu:在不同位置打开多个Git Bash选项卡 [英] ConEmu: Open multiple Git Bash tabs on different locations

查看:373
本文介绍了ConEmu:在不同位置打开多个Git Bash选项卡的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要设置启动任务,以便在启动时打开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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆