Gibt es eine Möglichkeit, dass ConEmu lokales Bash und Remote-SSH auf derselben Registerkarte anzeigen kann?

Gibt es eine Möglichkeit, dass ConEmu lokales Bash und Remote-SSH auf derselben Registerkarte anzeigen kann?
  • Betriebssystem:Gewinnen Sie 10
  • ConEmu:180626 [64]

Ich möchte eine SSH zu meinem Remote-Server und eine lokale Bash auf demselben anzeigen. Ich kann problemlos mit STRG+UMSCHALT+ (e oder o) teilen, aber wenn ich remote bin, wird ein weiteres Remote-Panel geöffnet und ebenso ein weiteres lokales, wenn ich lokal bin. Ich habe versucht, zwei Aufgaben und dann eine dritte einzurichten, um jede von ihnen aufzurufen, aber ohne Erfolg. Hat das jemand auf seinem ConEmu eingerichtet?

Meine Aufgaben sind:

Fernbedienung

"C:\Program Files\Git\bin\sh.exe" --login -i -c "ssh [email protected] -i c:/Work/application-files/key.pem" -new_console:t:"address.com":P:"<PowerShell>"

Lokal

"C:\Program Files\Git\bin\sh.exe" --login -i -new_console:t:"repos Bash"

Antwort1

Nach viel Herumprobieren ist hier also meine Lösung. Diese ConEmu-Aufgabe öffnet und teilt eine lokale Bash und eine SSH-Remote vertikal in ein angegebenes Verzeichnis. Ich hoffe, es hilft jemand anderem.

Windowsden ganzen Weg

> -cur_console:d:C:\Work\repos -cur_console:t:"repos Bash" -cur_console:C:"C:\Program Files (x86)\Git\etc\git.ico" "C:\Program Files\Git\bin\sh.exe" --login -i

-cur_console:ns1T50V -cur_console:d:C:\Work\repos -cur_console:t:"m6 address.com":P:"<PowerShell>" -cur_console:C:"C:\Program Files (x86)\Git\etc\git.ico" ssh [email protected] -i c:/Work/application-files/key.pem -t "cd node/mynewapp/; bash --login" -cur_console:ns1T50V

In einemWSLSetup müssen Sie einige Anpassungen vornehmen:

-cur_console:f -cur_console:d:C:\Users\Spider-Man -cur_console:t:"repos Bash" "C:\Windows\System32\bash.exe" -c "cd /home/Spider-Man/repos && bash"

-cur_console:fns1T50V:f -cur_console:d:C:\Users\Spider-Man -cur_console:t:"ssh beta server":P:"<PowerShell>" "C:\Windows\System32\bash.exe" -c "ssh [email protected] -i /home/Spider-Man/repos/keys/address.net  -t 'cd node/app/ && bash'"

verwandte Informationen