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ć xterm
kompatybilne z VT-100. Możesz także użyć vttest
do ujawnienia wielu z tych problemów. Tym, co zniechęca wielu ludzi, xterm
jest brak konfiguracji menu. To powoduje, że wiele osób uważa, że xterm
w 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 .Xresources
opcje 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ć tmux
GNU, screen
które zapewniają równoważne funkcje.
To prowadzi mnie do prawdziwej odpowiedzi na twoje pytanie - screen
może być użyte do połączenia z portem szeregowym i powinno działać na Cygwin, mimo że się /dev/ttySX
nie pokazujels
. Dzięki temu powinieneś być w stanie korzystać z dowolnego emulatora terminali, który ci się podoba, xterm
czy to mintty
. xterm
nie 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