我想在ConEmu中分配一个键盘快捷键,该快捷键将在与当前选项卡相同的目录中打开一个新选项卡。
所以像这样:
-new_console:d:[<pwd>]%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i
在其中[<pwd>]
运行pwd或获取$ PWD环境变量。或将获取当前工作目录的任何命令。
-更新-
目前,我已经设置了一个bash脚本:
winpwda()
{
pwd | sed -e 's/\//\\/g ' | sed 's/^.//' | sed 's/^c/C:/g'
}
nc()
{
ConEmu.exe -new_console:d:"$(winpwda)" "%ProgramFiles(x86)%\Git\bin\sh.exe" &
}
运行“ nc”现在将在当前目录中打开一个带有git bash ConEmu的新窗口。烦人的是,如果我使用“ cmd”而不是“ ConEmu.exe”,它将在新标签页而不是新窗口中成功打开它。也不确定我如何分配bash参数作为键盘快捷键...
ConEmuC -c bash.exe ...