Проведя сегодня некоторые исследования терминальных эмуляторов, я чувствую необходимость оценить достоинства xterm
. Этот FAQ описывает множество ошибок в других эмуляторах терминала, которые стремятся быть xterm
или VT-100-совместимыми. Вы также можете использовать vttest
для выявления этих проблем для себя. Многие люди, xterm
однако, испытывают недостаток конфигурации меню. Это заставляет многих думать, что они xterm
вообще не конфигурируемы, но на самом деле они легко конфигурируемы, это просто нужно сделать с помощью файлов .Xresources
или параметров командной строки.
Больше недостатков включает отсутствие поддержки буфера обмена и, следовательно, отсутствие копирования / вставки с Ctrl-Shift-C
/ Ctrl-Shift-V
по умолчанию, однако это можно преодолеть . Другим недостатком является отсутствие вкладок, однако многие продвинутые пользователи Linux предпочитают использовать tmux
или GNU, screen
которые предоставляют эквивалентные функции.
Это приводит меня к реальному ответу на ваш вопрос - screen
его можно использовать для подключения к последовательному порту, и он должен работать на Cygwin, несмотря/dev/ttySX
ls
на то, что он не появляется . При этом вы сможете использовать любой эмулятор терминала, будь то xterm
или mintty
. xterm
не хватает многих современных функций и поэтому может быть не для всех, но стоит отметить, что сложно сопоставить то, что происходит под капотом.
В случае, если ссылка умирает, вот синтаксис для использования экрана в качестве последовательного терминала:
screen /dev/ttySX baud_rate,cs8|cs7,ixon|-ixon,ixoff|-ixoff,istrip|-istrip