Zkoušel jsem vt100, vt102, vt220 a xterm pomocí top
.
Ale nemohu najít jejich rozdíl. Existuje nějaký jiný typ termínu? Jaký je jejich rozdíl?
Přijatá odpověď:
xterm
má být nadmnožinou vt220
, jinými slovy je to jako vt220
ale má více funkcí. Například xterm
obvykle podporuje barvy, ale vt220
ne Můžete to vyzkoušet stisknutím z uvnitř top
.
Stejným způsobem vt220
má více funkcí než vt100
. Například vt100
zdá se, že nepodporuje F11 a F12 .
Porovnejte jejich funkce a únikové sekvence, které si váš systém myslí, že mají, spuštěním infocmp <term type 1> <term type 2>
, např. infocmp vt100 vt220
.
Úplný seznam se liší systém od systému. Měli byste být schopni získat seznam pomocí toe
, toe /usr/share/terminfo
nebo find ${TERMINFO:-/usr/share/terminfo}
. Pokud nic z toho nefunguje, můžete se také podívat na terminfo.src ncurses, odkud většina distribucí získává data z těchto dnů.
Ale pokud váš terminál nevypadá takto nebo takto, můžete použít jen několik dalších:
xterm-color
– pokud používáte starší systém a barvy nefungujíputty
,konsole
,Eterm
,rxvt
,gnome
, atd. – pokud používáte emulátor XTerm a některé funkční klávesy, Backspace, Delete, Home a End nefungují správněscreen
– pokud běží na obrazovce GNU (nebo tmux)linux
– při přihlašování přes linuxovou konzoli (např. Ctrl+Alt+F1 )dumb
– když je všechno rozbité