Відповіді:
xtermповинен вважатись сукупністю vt220, іншими словами, це, vt220але має більше можливостей. Наприклад, xtermзазвичай підтримує кольори, але vt220ні. Ви можете перевірити це, натиснувши zвсередину top.
Таким же чином, vt220має більше можливостей, ніж vt100. Наприклад, vt100схоже, не підтримує F11і F12.
Порівняйте їхні функції та виберіть послідовності, які ваша система вважає запускаючи infocmp <term type 1> <term type 2>, наприклад, наприклад infocmp vt100 vt220.
Повний список варіюється від системи до системи. Ви повинні бути в змозі отримати список з допомогою toe, toe /usr/share/terminfoабо find ${TERMINFO:-/usr/share/terminfo}. Якщо нічого з цього не працює, ви також можете подивитися на ncurses 'terminfo.src , саме там більшість дистрибутивів отримують дані за ці дні.
Але якщо ваш термінал не виглядає таким чи таким , ви можете скористатися лише кількома іншими:
xterm-color - якщо ви користуєтеся старішою системою і кольори не працюютьputty, konsole, Eterm, rxvt, gnomeІ т.д. - якщо ви запускаєте XTERM емулятор і деякі з функціональних клавіш, Backspace, Delete, Home і End не працюють належним чиномscreen - якщо працює всередині екрана GNU (або tmux)linux- під час входу через консоль Linux (наприклад Ctrl+Alt+F1)dumb - коли все порушеноls /lib/terminfo/* /usr/share/terminfo/*(це шляхи на Debian, інші дистрибутиви можуть мати трохи інші шляхи). Більшість із них сильно екзотичні.
vt220підтримує кольори! У мене був один з помаранчевим на чорному! ;-) Вибачте.
Запустити infocmp без будь-якого аргументу дасть вам усі доступні альтернативи 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,
...
Для отримання додаткової інформації перевірте
$> ls /lib/terminfo/x/
xterm xterm-256color xterm-color xterm-debian xterm-mono
xterm-r5 xterm-r6 xterm-vt220 xterm-xfree86
infocmpбез аргументу дає налаштування для активного терміналу . перерахувати інші термінали, якими ви користуєтесьtoe
/usr/share/terminfoна macOS є каталог.