![Может ли ConEmu каким-либо образом отображать локальный bash и удаленный ssh на одной вкладке?](https://rvso.com/image/1576376/%D0%9C%D0%BE%D0%B6%D0%B5%D1%82%20%D0%BB%D0%B8%20ConEmu%20%D0%BA%D0%B0%D0%BA%D0%B8%D0%BC-%D0%BB%D0%B8%D0%B1%D0%BE%20%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%BC%20%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D1%82%D1%8C%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20bash%20%D0%B8%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20ssh%20%E2%80%8B%E2%80%8B%D0%BD%D0%B0%20%D0%BE%D0%B4%D0%BD%D0%BE%D0%B9%20%D0%B2%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B5%3F.png)
- ОПЕРАЦИОННЫЕ СИСТЕМЫ:Победа 10
- ConEmu:180626 [64]
Я хотел бы отобразить ssh на моем удаленном сервере и локальный bash на том же. Я могу легко разделить с помощью CTRL+SHIFT+ (e или o), но если я на удаленном сервере, он открывает другую удаленную панель и аналогичным образом открывает другую локальную, если я на локальном компьютере. Я пробовал настроить две задачи, а затем третью, чтобы вызывать каждую из них, но безрезультатно, кто-нибудь настраивал это на своем ConEmu?
Мои задачи:
Удаленный
"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>"
Местный
"C:\Program Files\Git\bin\sh.exe" --login -i -new_console:t:"repos Bash"
решение1
Итак, после долгой возни вот мое решение. Эта задача ConEmu откроет и разделит вертикально локальный bash и ssh remote в указанный каталог. Надеюсь, это поможет кому-то еще.
Окнавесь путь
> -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
ВВСЛнастройки вам необходимо будет внести некоторые коррективы:
-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'"