Vyzkouš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?
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ě, 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 v jednotlivých systémech liší. Měli byste být schopni získat seznam pomocí toe
, toe /usr/share/terminfo
nebo find ${TERMINFO:-/usr/share/terminfo}
. Pokud žádná z těchto prací nefunguje, můžete se také podívat na ncurses 'terminfo.src , což je místo, kde většina distribucí získává data z těchto dnů.
Ale pokud váš terminál nebude vypadat this nebo this , existuje jen několik dalších, které byste mohli chtít použít:
xterm-color
- pokud máte starší systém a barvy nefungujíPuTTY
, konsole
, Eterm
, rxvt
, gnome
atd. - pokud používáte emulátor XTerm a některé z funkční klávesy, Backspace, Delete, Home a End nefungují správněscreen
- pokud běží uvnitř GNU obrazovka (nebo tmux))linux
- při přihlášení pomocí konzoly Linux (např. Ctrl+Alt+F1)dumb
- když je vše rozbitéSpustit infocmp bez argumentu vám poskytne všechny dostupné xtermové alternativy:
$> 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,
...
Pro více informací zkontrolujte
$> ls /lib/terminfo/x/
xterm xterm-256color xterm-color xterm-debian xterm-mono
xterm-r5 xterm-r6 xterm-vt220 xterm-xfree86