首先,我为可能不正确的术语道歉。我来自 Windows 背景,只有 Windows 和 DOS 知识来表达我的需求。
背景
我正在使用 Console2 在 2 个不同的选项卡中运行 Git Bash。
这些选项卡设置为在不同的工作目录中启动,以便默认针对 2 个不同的存储库工作。
我创建了一堆别名来简化我使用 GIT 的方式。这些当前驻留在我的用户文件夹中的 .bash_profile 中。
.bash_profile 似乎是旧 DOS autoexec.bat 文件的 linux 等效文件。因此,我的别名是为启动 git sh.exe 的任何选项卡设置的。
有人告诉我,如果我将 hg.exe (mercurial) 放在路径上,那么我将能够以这种方式同时使用 hg 和 Git。事实证明这是正确的。
我的目标是什么
我希望能够配置不同的选项卡以使用不同的别名。
在这种特定情况下,我希望能够设置一个仍然运行 Git Bash (sh.exe) 的 HG 选项卡,但它会初始化一组不同的别名。
我相信我需要
- 为每组别名创建不同的“bat 文件”。
- 将 Console2 配置为使用不同的“bat 文件”作为不同选项卡的 autoexec。
问题
如何调整设置 Console2 选项卡(当前启动 sh.exe),以便它传递“命令”文件的名称以在启动时运行?