Команды git Баш не дают выход в ConEmu

Я пробовал это с ConEmuPack.141123 и ConEmuPack.140602:

Как видите, сообщения об ошибках выводятся нормально (например dir: command not found), но вывод команд bash не отображается.

кто-нибудь знает, почему я не вижу никаких выходных данных от любой из команд bash?

enter image description here

11
задан Mrchief
12.12.2022 12:10 Количество просмотров материала 2931
Распечатать страницу

1 ответ

ок, думаю, я нашел секретный соус, чтобы сделать эту работу. Я виноват, что не обратил внимания на детали.

решение состоит в том, чтобы запустить оболочку с --login -i параметры вот так:

// works
C:\MinGW\msys.0\bin\sh.exe --login -i -cur_console:s1THn -new_console:d:d:\src

// doesn't work
C:\MinGW\msys.0\bin\sh.exe -cur_console:s1THn -new_console:d:d:\src

и теперь все выглядит хорошо!

enter image description here

--login расшифровывается как login shell, хотя я понятия не имею, что это значит. -i Я думаю, это для "интерактивного"? Я не мог найти никаких официальных документов об этих двух аргументах, поэтому не уверен.

1
отвечен Mrchief 2022-12-13 19:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх