如何配置 ConEmu 以 gitbash 和特定目录启动

How to configure ConEmu to start with gitbash and on a specific directory

我刚刚安装了 ConEmu 终端,我无法将它配置为以 gitbash 作为我的终端而不是 windows CMD 启动,我希望它从 ex: /c/Users/Kalin/Drive

我尝试将值随机传递给设置,因为它们很难理解。我不知道 {Shell::cmd} 在 "tasks" 类别中的含义(我想这是更改配置的地方),但我不知道。整件事看起来像是来自商用飞机的东西,我迷路了:)

您可以尝试按照以下分步说明操作:

  1. 打开设置菜单。
  2. 转到左窗格中的“启动”->“任务”
  3. 单击 "Predefined tasks (command groups)"
  4. 列表底部的 +
  5. 在大文本框中输入:

    c:\path\to\gitbash.exe -new_console:d:/c/Users/Kalin/Drive

  6. 保存设置

要认识到的关键是这是最小配置。首先,您将忽略所有选项。当您想进行下一次调整时,请在手册中查找它。

NameGoesHere 的回答对我有用。我只需要在第四步做一个修改:

当你设置你的目录时,你需要使用“new_console:d:c/Users/Kalin/Drive”,在“new_console:d:”之后没有横线。

latest version中,这个配置更加简化。如下操作即可

  1. 转到 {Bash:Git bash} 预定义任务

  2. 在大文本区域,将光标保持在预填充文本的末尾,使其紧跟在 -new_console:d: 文本

    之后
  3. 在大文本区域下方,您会看到以下选项

Add: Tab... | Startup dir... | File Path ... | Active tabs

  1. 只需从 Startup dir... 选项中选择您的启动目录

  2. 重新启动ConEmu,您将看到会话从您配置的启动目录开始。

而简单的方法必须是将Task Parameters下的路径添加为

/dir "C:\Dir\subDir....."