Каково различие между различными переменными $TERM?

dhcp.conf файл имеет способность указать параметры группы. В этой группе можно указать определенные аппаратные адреса.

Из страницы справочника:

group {
  filename "Xncd19r";
  next-server ncd-booter;
  host ncd1 { hardware ethernet 0:c0:c3:49:2b:57; }
  host ncd4 { hardware ethernet 0:c0:c3:80:fc:32; }
  host ncd8 { hardware ethernet 0:c0:c3:22:46:81; }
}

50
25.07.2012, 21:57
2 ответа

xterm как предполагается, надмножество vt220, другими словами, это похоже vt220 но имеет больше функций. Например, xterm обычно цвета поддержек, но vt220 не делает. Можно протестировать это путем нажатия z внутри top.

Таким же образом, vt220 имеет больше функций, чем vt100. Например, vt100 кажется, не поддерживает F11 и F12.

Сравните их функции и escape-последовательности, что Ваша система думает, что они имеют путем выполнения infocmp <term type 1> <term type 2>, например. infocmp vt100 vt220.

Полный список варьируется от системы до системы. Необходимо смочь получить использование списка toe, toe /usr/share/terminfo, или find ${TERMINFO:-/usr/share/terminfo}. Если ни один из тех не работает, Вы могли бы также посмотреть на terminfo.src ncurse, который является, где большинство дистрибутивов получает данные с этих дней.

Но если Ваш терминал не похож на это или это, существуют только немногие другие, Вы могли бы хотеть использовать:

  • xterm-color - если Вы находитесь в более старой системе, и цвета не работают
  • putty, konsole, Eterm, rxvt, gnome, и т.д. - если Вы выполняете эмулятор XTerm и некоторые функциональные клавиши, Клавиша Backspace, Удаляют, Домой, и Конец не работает правильно
  • screen - при выполнении в экране GNU (или tmux)
  • linux - при входе на пути консоли Linux (например, Ctrl+Alt+F1)
  • dumb - когда все повреждается
67
27.01.2020, 19:33
  • 1
    , то, что полный список терминального типа? Спасибо Благодарит Вас Padraig ~ –  sam 25.07.2012, 19:28
  • 2
    @sam нет, это не полный список. Это общие. Любой может изобрести новый терминальный тип в принципе. Вы видите то, что терминальные типы доступны в Вашей системе путем выполнения ls /lib/terminfo/* /usr/share/terminfo/* (это пути на Debian, другие дистрибутивы могут иметь немного отличающиеся пути). Большинство из них очень экзотично. спасибо –  Gilles 'SO- stop being evil' 26.07.2012, 02:10
  • 3
    для объяснения кодов взглянула на: docs.intersystems.com/ens20152/csp/docbook / … –  A. Binzxxxxxx 07.04.2016, 12:38

Запустить infocmp wihtout Любой аргумент даст вам все доступные альтернативы 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
10
27.01.2020, 19:33

Теги

Похожие вопросы