0
我试图使用终端插件ST3,像如何从SublimeText在ConEmu中启动Git bash?
{
"terminal": "D:/Mega/SOFT/ConEmu/ConEmu.exe",
"parameters": ["C:/Program Files (x86)/Git/bin/sh.exe"]
}
Sh.exe发布会,但我无法通过“--login -i”参数传递给它。
{
"terminal": "D:/Mega/SOFT/ConEmu/ConEmu.exe",
"parameters": ["C:/Program Files (x86)/Git/bin/sh.exe --login -i"] // not working
}
/CMD {的Git的bash}和其他交换机也不会在这里工作
使用短程序名称作为“程序文件”或更正带空格的路径的双引号。 – Maximus
不幸的是,“\”C:/ Program Files(x86)/Git/bin/sh.exe \“--login -i”和“%ProgramFiles%/ Git/bin/sh.exe”根本不起作用, ConEmu不会将“--login -i”参数传递给sh.exe,而是将这些参数应用于conemu.exe,并引发错误“no switch --login”。 – Mihail
ConEmu可以通过任何使用参数“/ cmd {script}”的终端来启动,但这在Win链接中是可行的。我并不擅长,但我认为ST3终端插件使用cmd.exe来启动另一个终端。而通过cmd.exe没有“/ cmd”的ConEmu开关,并且没有ConEmu {script}可以这样使用。 – Mihail