Po przeprowadzeniu dzisiaj badań na temat emulatorów terminali czuję potrzebę przywrócenia cnót xterm. To FAQ dokumentuje wiele błędów w innych emulatorach terminali, które mają być xtermkompatybilne z VT-100. Możesz także użyć vttestdo ujawnienia wielu z tych problemów. Tym, co zniechęca wielu ludzi, xtermjest brak konfiguracji menu. To powoduje, że wiele osób uważa, że xtermw ogóle nie można go konfigurować, ale w rzeczywistości jest wysoce konfigurowalny, należy to zrobić tylko za pomocą plików takich jak .Xresourcesopcje wiersza poleceń.
Więcej uchwytów to brak obsługi schowka, a więc domyślnie brak kopiowania / wklejania z Ctrl-Shift-C/ Ctrl-Shift-V, jednak można to obejść . Innym jest brak zakładek, jednak wielu zaawansowanych użytkowników Linuksa woli używać tmuxGNU, screenktóre zapewniają równoważne funkcje.
To prowadzi mnie do prawdziwej odpowiedzi na twoje pytanie - screenmoże być użyte do połączenia z portem szeregowym i powinno działać na Cygwin, mimo że się /dev/ttySXnie pokazujels . Dzięki temu powinieneś być w stanie korzystać z dowolnego emulatora terminali, który ci się podoba, xtermczy to mintty. xtermnie ma wielu nowoczesnych funkcji i może nie być dla wszystkich, ale praca polega na tym, że trudno dopasować to, co dzieje się pod maską.
W przypadku gdy łącze umrze, oto składnia użycia screena jako terminala szeregowego:
screen /dev/ttySX baud_rate,cs8|cs7,ixon|-ixon,ixoff|-ixoff,istrip|-istrip