Ich möchte eine Tastenkombination in ConEmu zuweisen, die eine neue Registerkarte im selben Verzeichnis öffnet, in dem sich die aktuelle Registerkarte befindet.
Also so etwas wie:
-new_console:d:[<pwd>]%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i
Dabei wird [<pwd>]
pwd ausgeführt oder die Umgebungsvariable $ PWD abgerufen. Oder ein Befehl, der das aktuelle Arbeitsverzeichnis abruft.
--AKTUALISIEREN---
Derzeit habe ich ein Bash-Skript eingerichtet:
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" &
}
Wenn Sie "nc" ausführen, wird jetzt ein neues Fenster mit einem Git-Bash-ConEmu im aktuellen Verzeichnis geöffnet. Ärgerlicherweise wird "cmd" anstelle von "ConEmu.exe" erfolgreich in einer neuen Registerkarte anstelle eines neuen Fensters geöffnet. Auch nicht sicher, wie ich ein Bash-Argument als Tastaturkürzel zuweisen kann ...
ConEmuC -c bash.exe ...