Другое терминальное приложение (и оболочка?) для использования с Cygwin

Когда я использую Windows, я провожу много времени в окнах терминала. Если это SSH для какой-то другой машины, есть довольно много вариантов, и я на самом деле вполне согласен даже с замазкой. Но когда я запускаю оболочку cygwin, она запускается в этом приложении-оболочке под названием «mintty». И мне это не нравится, вернее, мне не нравится сочетание этого с эмуляцией терминала Cygwin. Он отвечает медленно; и иногда последняя строка искажается (особенно если я использую длинную / многострочную команду) и кажется намного менее быстрой, чем сеансы оболочки на других машинах .

Так что я хотел бы что-то еще. Я надеюсь , что это просто мята, которую мне нужно заменить, хотя это может быть глубже, или может быть дело в том, что я ничего не могу сделать.

Требования: Бесплатно, непустая пользовательская база, активно поддерживается, отзывчива.

Предпочтения: лицензия Libre, активно развивающаяся, много функций/легко настраиваемый, легкий с точки зрения использования памяти и процессора.

Ответы (2)

Вы можете использовать ConEmu в качестве консоли для Cygwin, а также Windows Command Prompt, Power Shell, msysgit, msys2, mingw, Putty и т. д.

  • Бесплатно, бесплатно и с открытым исходным кодом
  • Несколько консолей с вкладками с разными оболочками
  • Небольшой размер загрузки
  • Доступна портативная версия
  • Широко используется и активно развивается
  • Множество других полезных функций, таких как точное указание того, какой процесс запущен, подключение к запущенным процессам и т. д.

Пожалуйста, прочтите справочную страницу ConEmu на MinGW/Msys , где также упоминается экспериментальный коннектор Cygwin/Msys .

Если вы работаете в Windows 10, вы можете включить слой Windows 10 Ubuntu и использовать оболочку bash из той оболочки, которая работает очень хорошо, соответствует вашим требованиям и, похоже, не создает описанных вами проблем. Это дает вам полнофункциональную командную оболочку, включая apt-get, но с ограниченным каталогом.

В качестве альтернативы я часто использую, также без проблем, оболочку bash MINGW64 из Git для Windows , хотя она в основном предназначена для использования git и не имеет команды apt-get, она позволяет использовать инструменты командной строки Windows в дополнение к тем, которые она предоставляет .

К сожалению, это не то, о чем я просил; Я вообще хочу использовать cygwin; даже если я заменю оболочку, это должно быть что-то, что нацелено на cygwin.