Odpowiedzi:
xtermma być nadzbiorem vt220, innymi słowy jest podobny, vt220ale ma więcej funkcji. Na przykład xtermzwykle obsługuje kolory, ale vt220nie obsługuje . Możesz to przetestować, naciskając przycisk zwewnątrz top.
W ten sam sposób vt220ma więcej funkcji niż vt100. Na przykład vt100nie wydaje się wspierać F11i F12.
Porównaj ich funkcje i sekwencje specjalne, które według twojego systemu mają, uruchamiając infocmp <term type 1> <term type 2>, np infocmp vt100 vt220.
Pełna lista różni się w zależności od systemu. Powinieneś być w stanie uzyskać listę używając toe, toe /usr/share/terminfolub find ${TERMINFO:-/usr/share/terminfo}. Jeśli żadna z tych rzeczy nie działa, możesz także spojrzeć na terminfo.src ncursesa , gdzie większość dystrybucji otrzymuje dane z tych dni.
Ale jeśli twój terminal wygląda to albo to , że jest tylko kilka innych, które warto używać:
xterm-color - jeśli korzystasz ze starszego systemu, a kolory nie działająputty, konsole, Eterm, rxvt, gnome, Itd. - jeśli używasz emulatora xterm i niektóre klawisze funkcyjne, Backspace, Delete, Home, End i nie działają poprawniescreen - jeśli działa na ekranie GNU (lub tmux)linux- podczas logowania za pomocą konsoli Linux (np. Ctrl+Alt+F1)dumb - kiedy wszystko się zepsujels /lib/terminfo/* /usr/share/terminfo/*(są to ścieżki w Debianie, inne dystrybucje mogą mieć nieco inne ścieżki). Większość z nich jest bardzo egzotyczna.
vt220obsługuje kolory! Miałem taki z pomarańczowym na czarnym! ;-) Przepraszamy.
Uruchom infocmp bez żadnego argumentu, który da ci wszystkie dostępne alternatywy xterm:
$> infocmp
xterm|xterm-debian|X11 terminal emulator,
am, bce, km, mc5i, mir, msgr, npc, xenl,
colors#8, cols#80, it#8, lines#24, pairs#64,
...
Aby uzyskać więcej informacji, sprawdź
$> ls /lib/terminfo/x/
xterm xterm-256color xterm-color xterm-debian xterm-mono
xterm-r5 xterm-r6 xterm-vt220 xterm-xfree86
infocmpbez argumentu daje ustawienia dla aktywnego terminala . aby wymienić inne terminale, których używasztoe
/usr/share/terminfokatalog na macOS.