АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

xterm - Интернет в облаке

Запустите xterm в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда xterm, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


xterm - эмулятор терминала для X

СИНТАКСИС


Xterm [-инструментарий ...] [-вариант ...] [оболочка]

ОПИСАНИЕ


Ассоциация Xterm Программа представляет собой эмулятор терминала для X Window System. Обеспечивает DEC
VT102 / VT220 и отдельные функции терминалов более высокого уровня, таких как VT320 / VT420 / VT520
(VTxxx). Он также обеспечивает эмуляцию Tektronix 4014 для программ, которые не могут использовать
оконная система напрямую. Если базовая операционная система поддерживает изменение размера терминала
возможности (например, сигнал SIGWINCH в системах, производных от 4.3BSD), Xterm будете
используйте средства для уведомления программ, работающих в окне, при изменении его размера.

Каждый терминал VTxxx и Tektronix 4014 имеет собственное окно, чтобы вы могли редактировать
текст в одном и одновременно просматривайте графику в другом. Для поддержания правильного
соотношение сторон (высота / ширина), графика Tektronix будет ограничена самым большим ящиком с
соотношение сторон 4014, которое поместится в окне. Это поле находится в верхнем левом углу.
площадь окна.

Хотя оба окна могут отображаться одновременно, одно из них считается
«Активное» окно для приема ввода с клавиатуры и вывода терминала. Это окно, которое
содержит текстовый курсор. Активное окно можно выбрать с помощью управляющих последовательностей,
Меню «VT Options» в окне VTxxx и меню «Tek Options» в окне 4014.

ЭМУЛЯЦИИ


Эмуляция VT102 довольно полная, но не поддерживает автоповтор. Двойной размер
символы отображаются правильно, если ваш сервер шрифтов поддерживает масштабируемые шрифты. VT220
эмуляция не поддерживает программные шрифты, в остальном она полная.

База данных терминала (TERMINFO (5) или TERMCAP (5)) записи, которые работают с Xterm включают

необязательная запись для конкретной платформы («xterm»),
«Xterm»,
«Vt102»,
«Vt100»,
«Анси» и
"тупой"

xtherm автоматически ищет эти записи в базе данных терминала в указанном порядке и
затем устанавливает переменные среды «TERM» и «TERMCAP». Вы также можете использовать «vt220»,
но должен установить уровень эмуляции терминала с помощью decTerminalID ресурс. На большинстве
систем, Xterm будет использовать базу данных terminfo. В некоторых старых системах используется termcap. (В
Переменная среды «TERMCAP» не устанавливается, если Xterm связан с библиотекой terminfo,
поскольку необходимая информация не предоставляется эмуляцией termcap для terminfo
библиотеки).

Многие особенные Xterm функции могут быть изменены под управлением программы с помощью набора
escape-последовательности, отличные от стандартных управляющих последовательностей VT102. (См. xtherm
Control Последовательности документ.)

Эмуляция Tektronix 4014 тоже неплохая. Он поддерживает 12-битную адресацию графики,
масштабируется до размера окна. Четыре разных размера шрифта и пять разных типов линий.
поддерживается. Нет поддержки режима сквозной записи или расфокусированного режима. Текст Tektronix и
графические команды записываются внутри Xterm и может быть записан в файл, отправив
escape-последовательность COPY (или через Tektronix меню; см. ниже). Имя файла
будет "КОПИЯгггг-MM-dd.hh:mm:ss", куда гггг, MM, dd, hh, mm и ss год, месяц,
день, час, минута и секунда, когда было выполнено КОПИРОВАНИЕ (файл создается в
каталог Xterm запущен в, или домашний каталог для входа в систему Xterm).

Не все функции, описанные в этом руководстве, обязательно доступны в этой версии.
of Xterm. Некоторые (например, расширения, отличные от VT220) доступны только в том случае, если они были скомпилированы
in, хотя наиболее часто используются в конфигурации по умолчанию.

ДРУГИЕ ФУНКЦИИ И ОСОБЕННОСТИ


xtherm автоматически выделяет текстовый курсор, когда указатель входит в окно
(выбрано) и снимает выделение, когда указатель покидает окно (невыделено). Если
window - это окно фокуса, тогда текстовый курсор подсвечивается независимо от того, где
указатель есть.

В режиме VT102 есть escape-последовательности для активации и деактивации альтернативного экрана.
буфер, который имеет тот же размер, что и область отображения окна. При активации
текущий экран сохраняется и заменяется альтернативным экраном. Сохранение прокрученных строк
в верхней части окна отключен, пока не будет восстановлен нормальный экран. Обычно
описание терминала для Xterm позволяет визуальный редактор vi(1) переключиться на альтернативный
экран для редактирования и для восстановления экрана при выходе. Запись во всплывающем меню упрощает
для переключения между обычным и альтернативным экранами для вырезания и вставки.

В режиме VT102 или Tektronix есть escape-последовательности для изменения имени
окна. Дополнительно в режиме VT102, Xterm реализует управление окном
последовательности из срок, например, изменение размера окна, установка его положения на экране.

xtherm позволяет символьным приложениям получать события мыши (в настоящее время нажатие кнопки
и события выпуска и события движения кнопки) как последовательности управления с клавиатуры. Видеть xtherm
Control Последовательности для получения информации.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Ассоциация Xterm эмулятор терминала принимает стандартные параметры командной строки X Toolkit, а также
множество опций для конкретных приложений. Если опция начинается с символа `+'вместо `-',
восстанавливается значение по умолчанию.

-версия
Это вызывает Xterm чтобы вывести номер версии на стандартный вывод, а затем выйти.

-Помощь Это вызывает Xterm распечатать подробное сообщение с описанием его опций, по одному на
линия. Сообщение выводится на стандартный вывод. После печати сообщения
Xterm выходы. xtherm генерирует это сообщение, сортируя его и отмечая,
-вариант"Или"+вариант»Включает или выключает эту функцию, поскольку некоторые функции
исторически было то или другое. xtherm генерирует краткое справочное сообщение
(несколько вариантов в строке), когда используется неизвестный параметр, например,

Xterm -z

Если логика для конкретной опции, такой как ведение журнала, не скомпилирована в Xterm,
текст справки для этой опции также не отображается -Помощь опцию.

Большинство из Xterm параметры фактически анализируются X Toolkit, который устанавливает ресурс
значения. xtherm предоставляет X Toolkit таблицу параметров. Некоторые из них отмечены,
указание X Toolkit игнорировать их (-Помощь, -версия, Класса, -eкачества ). После
X Toolkit проанализировал параметры командной строки, удаляет те, которые обрабатывает,
оставив специально отмеченные параметры для Xterm обрабатывать.

Ассоциация -версия и -Помощь параметры интерпретируются, даже если Xterm не может открыть дисплей, и
полезны для скриптов тестирования и настройки. Вместе с Класса, они проверены
перед другими вариантами. Сделать это, Xterm имеет собственный (гораздо более простой) парсер аргументов, а также
с таблицей встроенного списка опций X Toolkit.

Использование X Toolkit для анализа параметров и связанных значений имеет преимущества.
простоты и хорошей интеграции с механизмом ресурсов X. Есть несколько
недостатки

· xtherm не может легко сказать, было ли значение ресурса установлено одним из внешних
файлы ресурсов или приложений по умолчанию, или если это было установлено через -xrm Вариант или
через некоторую непосредственно соответствующую опцию командной строки. xtherm видит только конечный результат:
значение, предоставленное при создании его виджетов.

· xtherm не знает порядок, в котором конкретные параметры и элементы в файлах ресурсов
оцениваются. Скорее, он видит все значения для данного виджета одновременно.
При разработке этих параметров некоторые из них считаются более важными и могут перекрывать другие.
настройки.

X Toolkit использует шаблоны (константы и подстановочные знаки) для сопоставления ресурсов. Когда
был использован конкретный шаблон, он не изменит его. Чтобы переопределить данную настройку,
должен использоваться более конкретный шаблон, например, замена «*» на «.». Некоторые плохо-
разработанные файлы ресурсов слишком специфичны, чтобы позволить параметрам командной строки влиять на
соответствующие значения виджета.

· В некоторых случаях X Toolkit объединяет свои стандартные параметры способами, которые не работают
хорошо с Xterm. Так бывает с цветом (-фг, -B) и обратный (-рв) опции.
xtherm делает их частным случаем и регулирует его ощущение «обратного», чтобы уменьшить количество пользователей
сюрприз.

Можно указать один параметр (после всех опций). Это отменяет Xtermвстроенный выбор
программа оболочки:

· Если параметр не является относительным путем, т.е. начинается с «./» или «../», Xterm
ищет файл в PATH пользователя. В любом случае эта проверка не удалась, если Xterm
не может построить абсолютный путь.

· Если эта проверка не удалась (или если такой параметр не указан), Xterm затем проверяет «ОБОЛОЧКА»
Переменная. Если это указывает исполняемый файл, Xterm попытается начать это.
Однако Xterm дополнительно проверяет, является ли это допустимой оболочкой, и отключит «ОБОЛОЧКА», если
не то.

· Если «SHELL» не установлен для исполняемого файла, Xterm пытается использовать программу оболочки
указанный в записи файла паролей пользователя. Как прежде, Xterm проверяет, является ли это
действующая оболочка.

· Наконец, если запись файла паролей не указывает допустимую оболочку, Xterm использования
/ Бен / ш.

Ассоциация -e опцию нельзя использовать с этим параметром, так как она использует все параметры, следующие за
опция.

xtherm проверяет программы оболочки, находя их путь в текстовом файле / etc / shells, Это
обрабатывает переменную окружения «SHELL» специально, потому что (как и «TERM»), Xterm оба читают
и обновляет переменную, и поскольку программа, запущенная Xterm не обязательно
ракушка.

Другие параметры используются для управления внешним видом и поведением. Не все варианты
обязательно настроен в вашу копию Xterm:

-132 Обычно escape-последовательность VT102 DECCOLM, которая переключается между 80 и 132.
колоночный режим игнорируется. Эта опция заставляет escape-последовательность DECCOLM быть
признал, и Xterm размер окна изменится соответствующим образом.

Эта опция указывает, что Xterm всегда должен выделять текстовый курсор. К
по умолчанию, Xterm будет отображать пустой текстовый курсор всякий раз, когда фокус теряется или
указатель покидает окно.

+ ах Эта опция указывает, что Xterm должен делать выделение текстового курсора на основе
фокус.

-ai Этот параметр отключает поддержку активных значков, если эта функция была скомпилирована в Xterm.
Это эквивалентно установке vt100 ресурс активный значок на «ложь».

+ ai Эта опция включает активную поддержку значков, если эта функция была скомпилирована в Xterm.
Это эквивалентно установке vt100 ресурс активный значок к «истине».

-пила Этот параметр указывает, что следует разрешить автоматическое зацикливание. Это позволяет
курсор для автоматического перехода к началу следующей строки, когда он находится в
выводится крайняя правая позиция строки и текста.

+ aw Этот параметр указывает, что автоматическое зацикливание недопустимо.

-b номер
Эта опция определяет размер внутренней границы (расстояние между внешними
край символов и граница окна) в пикселях. Это vt100
внутренняя граница ресурс. По умолчанию - «2».

+ bc выключить мигание текстового курсора. Это отменяет курсорBlink ресурсов.

-до н.э включить мигание текстового курсора. Это отменяет курсорBlink ресурсов.

-bcf миллисекунды
установить время, в течение которого текстовый курсор будет выключен при мигании с помощью курсорOffTime
ресурсов.

-bcn миллисекунды
установить время, в течение которого текстовый курсор остается включенным при мигании с помощью курсорВремя
ресурсов.

-bdc Установить vt100 ресурс цветBDMode на «false», отключение отображения символов
с полужирным атрибутом как цвет.

+ bdc Установить vt100 ресурс цветBDMode на «истину», что позволяет отображать символы
с полужирным атрибутом как цветом, а не полужирным.

-кб Установить vt100 ресурс CutToBeginningOfLine на «ложь».

+ центибар Установить vt100 ресурс CutToBeginningOfLine к «истине».

-cc характеркласс диапазон:ценностное [, ...]
Это устанавливает классы, указанные в заданных диапазонах, для использования при выборе по словам.
См. Раздел, определяющий классы символов и обсуждение charClass
ресурсов.

-cjk_width
Установить cjkWidth ресурс до «истины». При включении символы с восточноазиатскими
Категория неоднозначности (A) в UTR 11 имеет ширину столбца 2. В противном случае они имеют
ширина столбца 1. Это может быть полезно для некоторых устаревших текстовых терминалов CJK на основе
программы, предполагающие, что для чертежей ящиков и других элементов ширина столбца равна 2. Это также
должен быть включен, когда вы указываете TrueType CJK с двойной шириной (bi-
ширина / моноширинный шрифт) либо с -fa в командной строке или имя лица ресурсов.
По умолчанию - «ложь».

+ cjk_width
Сбросьте cjkWidth ресурсов.

Класса string
Эта опция позволяет вам переопределить Xtermкласс ресурса. Обычно это
«XTerm», но можно установить другой класс, например «UXTerm», чтобы переопределить выбранный
Ресурсы.

-см Эта опция отключает распознавание управляющих последовательностей ANSI с изменением цвета. Он устанавливает
домен цветной режим ресурс на «ложь».

+ см Эта опция позволяет распознавать escape-последовательности ANSI с изменением цвета. Это
так же, как и vt100 ресурс цветной режим.

-сп Этот параметр указывает, что символы новой строки не должны обрезаться при выделении в строчном режиме. Это
устанавливает вырезать новую строку ресурс на «ложь».

+ cn Этот параметр указывает, что символы новой строки должны быть вырезаны при выделении в строчном режиме. Это
устанавливает вырезать новую строку ресурс до «истины».

-кр цвет
Эта опция определяет цвет, который будет использоваться для текстового курсора. По умолчанию используется
тот же цвет переднего плана, который используется для текста. Он устанавливает курсорЦвет ресурс
по параметру.

-ку Эта опция указывает, что Xterm должен обойти ошибку в БОЛЕЕ (1) программа
что приводит к неправильному отображению строк, которые в точности равны ширине
окна, за которым следует строка, начинающаяся с табуляции (ведущие табуляции не
отображается). Эта опция названа так потому, что изначально считалась ошибкой.
в проклятиями(3x) пакет перемещения курсора.

+ у.е. Эта опция указывает, что Xterm не следует обходить БОЛЕЕ (1) упомянутая ошибка
выше.

-Округ Колумбия Эта опция отключает escape-последовательность для изменения динамических цветов: vt100
цвета переднего плана и фона, цвет его текстового курсора, курсор указателя
цвета переднего плана и фона, передний план и фон эмулятора Tektronix
цвета, цвет его текстового курсора и цвет выделения. Опция устанавливает
динамические цвета вариант «ложь».

+ постоянный ток Эта опция позволяет escape-последовательности изменять динамические цвета. Наборы опций
домен динамические цвета вариант «истина».

-e программа [ Аргументы ... ]
Эта опция указывает программу (и ее аргументы командной строки), которая будет запускаться в
домен Xterm окно. Он также устанавливает заголовок окна и имя значка в качестве базового имени.
выполняемой программы, если ни -T ни -n даются в командной строке.
Эта должен be домен последний вариант on домен команду линии.

-en кодирование
Этот параметр определяет кодировку, в которой Xterm работает. Он устанавливает местный
ресурс. Кодировки, отличные от UTF-8, поддерживаются с помощью светит, -lc вариант
следует использовать вместо -en для систем с поддержкой локали.

-фб шрифт
Этот параметр определяет шрифт, который будет использоваться при отображении полужирного текста. Он устанавливает
жирный шрифт ресурсов.

Этот шрифт должен иметь ту же высоту и ширину, что и обычный шрифт, в противном случае он
игнорируется. Если указан только один из обычных или полужирных шрифтов, он будет использоваться как
нормальный шрифт и полужирный шрифт будут получены путем переопределения этого шрифта.

См. Также обсуждение жирный режим и всегдаBoldMode Ресурсы.

-fa описания
Этот параметр устанавливает шаблон для шрифтов, выбранных из библиотеки FreeType, если
поддержка этой библиотеки была скомпилирована в Xterm. Это соответствует
имя лица ресурс. Если указан шрифт двойной ширины CJK, вам также необходимо
включи cjkWidth ресурсов.

См. Также визуализироватьШрифт ресурс, который объединяется с этим, чтобы определить,
Шрифты FreeType изначально активны.

-фбб Эта опция указывает, что Xterm следует сравнить нормальный и полужирный шрифты, ограничивающие
коробки, чтобы убедиться, что они совместимы. Он устанавливает бесплатноBoldBox ресурс на «ложь».

+ fbb Эта опция указывает, что Xterm не следует сравнивать границы обычного и полужирного шрифтов
коробки, чтобы убедиться, что они совместимы. Он устанавливает бесплатноBoldBox ресурс до «истины».

-fbx Эта опция указывает, что Xterm не следует предполагать, что обычные и жирные шрифты
имеют символы рисования линий VT100. Если они отсутствуют, Xterm нарисует
персонажей напрямую. Он устанавливает ForceBoxChars ресурс на «ложь».

+ fbx Эта опция указывает, что Xterm следует предполагать, что нормальный и полужирный шрифты имеют
Персонажи, отрисовывающие линии VT100. Он устанавливает ForceBoxChars ресурс до «истины».

-fd описания
Этот параметр устанавливает шаблон для шрифтов двойной ширины, выбранных из FreeType.
библиотека, если поддержка этой библиотеки была скомпилирована в Xterm, Это соответствует
домен лицоNameDoublesize ресурсов.

-фи шрифт
Этот параметр устанавливает шрифт для активных значков, если эта функция была скомпилирована в
Xterm.

См. Также обсуждение iconШрифт ресурсов.

-фс размер
Этот параметр устанавливает размер шрифтов, выбранных из библиотеки FreeType, если
поддержка этой библиотеки была скомпилирована в Xterm. Это соответствует
размер лица ресурсов.

-полноэкранный
Эта опция указывает, что Xterm должен попросить оконный менеджер разрешить ему использовать
полноэкранный режим для отображения, например, без оконных украшений. Он устанавливает полноэкранный режим
ресурс до «истины».

+ полноэкранный режим
Эта опция указывает, что Xterm не следует просить оконный менеджер разрешить ему использовать
полноэкранный режим для отображения. Он устанавливает полноэкранный режим ресурс на «ложь».

-фв шрифт
Эта опция определяет шрифт, который будет использоваться для отображения широкого текста. По умолчанию,
он попытается использовать шрифт вдвое шире, чем шрифт, который будет использоваться для рисования
обычный текст. Если шрифт двойной ширины не найден, он будет импровизировать, растягивая
обычный шрифт. Это соответствует широкий шрифт ресурсов.

-фуб шрифт
Этот параметр определяет шрифт, который будет использоваться для отображения полужирного текста. К
по умолчанию он попытается использовать шрифт, в два раза шире, чем шрифт, который будет использоваться
рисовать жирным шрифтом. Если шрифт с двойной шириной не найден, он будет импровизировать,
растягивание полужирного шрифта. Это соответствует широкий полужирный шрифт ресурсов.

-FX шрифт
Эта опция определяет шрифт, который будет использоваться для отображения строки перед редактированием в
Метод ввода «OverTheSpot».

См. Также обсуждение ксимфонт ресурсов.

-hc цвет
(См. -селбг).

-хф Этот параметр указывает, что escape-коды функциональных клавиш HP должны быть сгенерированы для
функциональные клавиши. Он устанавливает hpFunctionKeys ресурс до «истины».

+ hf Этот параметр указывает, что escape-коды функциональных клавиш HP не должны создаваться.
для функциональных клавиш. Он устанавливает hpFunctionKeys ресурс на «ложь».

-хм Сообщает Xterm использовать выделитьтекстцвет и выделитьЦвет чтобы преодолеть перевернутый
цвета переднего плана / фона в выделенном фрагменте. Он устанавливает выделитьColorMode
ресурс до «истины».

+ хм Сообщает Xterm не использовать выделитьтекстцвет и выделитьЦвет преодолеть
поменять местами цвета переднего плана / фона в выделенном фрагменте. Он устанавливает
выделитьColorMode ресурс на «ложь».

-держать Включите пылесос держать ресурс, т. е. Xterm не разрушит сразу свое окно
когда команда оболочки завершится. Он будет ждать, пока вы не воспользуетесь оконным менеджером
чтобы уничтожить / убить окно, или если вы используете пункты меню, отправляющие сигнал,
например, HUP или KILL.

+ удерживать Выключить держать ресурс, т. е. Xterm немедленно уничтожит свое окно, когда
команда оболочки завершается.

т.е. там Включите пылесос ptyInitialErase ресурс, т. е. использовать смысл псевдотерминала
стти стереть значение.

+ ie Выключить ptyInitialErase ресурс, т. е. установить стти стереть значение с помощью kb
строка из записи termcap в качестве ссылки, если таковая имеется.

Включите пылесос использованиеInsertMode ресурс, который принудительно использует режим вставки, добавляя
соответствующие записи в переменной среды TERMCAP. (Эта опция игнорируется
в большинстве систем, потому что TERMCAP не используется).

+ им Выключить использованиеInsertMode ресурсов.

идентификатор окна
Учитывая идентификатор окна X (целое число, которое может быть шестнадцатеричным, восьмеричным или
десятичное число в зависимости от того, начинается ли оно с "0x", "0" или ни с того ни с сего), Xterm будете
переставить свой виджет оболочки верхнего уровня в это окно. Это используется для встраивания Xterm
в других приложениях.

Например, есть скрипты для Tcl / Tk и Gtk, которые можно использовать для
продемонстрировать функцию. При использовании Gtk существует ограничение этого инструментария.
что требует, чтобы Xterm's разрешитьSendEvents ресурс включен.

-итк Установить vt100 ресурс цветITMode на «false», отключение отображения символов
с курсивом в качестве цвета.

+ itc Установить vt100 ресурс цветITMode на «истину», что позволяет отображать символы
с курсивом как цвет, а не курсивом.

-j Эта опция указывает, что Xterm должен делать прокрутку с прыжком. Это соответствует
прыгатьПрокрутка ресурс. Обычно текст прокручивается по одной строке за раз; этот вариант
позволяет Xterm перемещать несколько строк за раз, чтобы он не падал так далеко
позади. Его использование настоятельно рекомендуется, поскольку оно делает Xterm намного быстрее, когда
сканирование больших объемов текста. Управляющие последовательности VT100 для включения
и отключение плавной прокрутки, а также меню «Параметры VT» можно использовать для поворота
эта функция включена или выключена.

+j Эта опция указывает, что Xterm не следует выполнять прокрутку с прыжком.

-k8 Эта опция устанавливает разрешитьC1Printable ресурс. Когда разрешитьC1Printable установлен,
Xterm отменяет сопоставление управляющих символов C1 (код 128-159) для их обработки
как для печати.

+ k8 Эта опция сбрасывает разрешитьC1Printable ресурсов.

-кт клавиатура
Эта опция устанавливает тип клавиатуры ресурс. Возможные значения: «неизвестно»,
«По умолчанию», «hp», «sco», «sun», «tcap» и «vt220».

Значение «unknown» заставляет игнорировать соответствующий ресурс.

Значение «по умолчанию» подавляет связанные ресурсы. hpFunctionKeys,
scoFunctionKeys, солнцеFunctionKeys, tcapFunctionKeys и солнце, С использованием
Раскладка клавиатуры Sun / ПК.

-l Включите вход. Обычно ведение журнала не поддерживается из соображений безопасности.
Некоторые версии Xterm возможно, включено ведение журнала. Файл журнала записывается в
каталог, из которого Xterm вызывается. Имя файла создается в виде

XtermLog.XXXXXX

or

Xterm.log.имя хоста.yyyy.mm.dd.hh.mm.ss.XXXXXX

в зависимости от того, как Xterm был построен.

+l Отключите выход.

-lc Включите поддержку различных кодировок в соответствии с настройками локали пользователя, т. Е.
Переменные среды LC_ALL, LC_CTYPE или LANG. Это достигается включением
UTF-8 и вызывая светит для преобразования между кодировками локали и UTF-8.
(светит не вызывается в языковых стандартах UTF-8.) Это соответствует местный ресурсов.

Фактический список поддерживаемых кодировок определяется светит. Проконсультируйтесь
домен светит страницу руководства для получения дополнительных сведений.

См. Также обсуждение -U8 вариант, который поддерживает локали UTF-8.

+ lc Отключите поддержку автоматического выбора кодировок локали. Обычный 8-битный
режим или, в локали UTF-8 или с -U8 вариант, будет использоваться режим UTF-8.

-лкк путь
Имя файла для конвертера кодировки из / в кодировки локали и UTF-8, который
используется с -lc Вариант или местный ресурс. Это соответствует localeФильтр
ресурсов.

-левая полоса
Переместите полосу прокрутки в левую часть экрана VT100. Это значение по умолчанию, если вы не
установили ресурс rightScrollBar.

-lf имя файла
Укажите имя файла журнала. Увидеть -l опцию.

-ls Этот параметр указывает, что оболочка, запущенная в Xterm окно будет
оболочка входа в систему (т. е. первым символом argv [0] будет тире, указывающее на то, что
оболочку, которая должна читать пользовательский .login или .profile).

Ассоциация -ls флаг и логинШелл ресурс игнорируется, если -e также дается, потому что
Xterm не знает, как заставить оболочку запускать данную команду после любого
это происходит, когда это оболочка входа в систему - выбранная оболочка пользователя не обязательно должна быть Bourne
оболочка в конце концов. Также, Xterm -e должен обеспечивать согласованную функциональность
для других приложений, которым необходимо запускать программы в текстовом режиме в окне, и если
логинШелл не были проигнорированы, результат ~ / .Profile может помешать этому.

Если вам нужен эффект -ls и -e одновременно, вам может сойти с рук
что-то вроде

xterm -е / bin / bash -l -c "моя команда здесь"

Наконец, -ls не игнорируется полностью, потому что Xterm -ls -e действительно пишет
/ var / журнал / wtmp запись (если настроена для этого), тогда как Xterm -e не.

-максимальный
Эта опция указывает, что Xterm должен попросить оконный менеджер максимально увеличить
макет при запуске. Это соответствует максимальна ресурсов.

Максимизация - это не обратное значению; можно сделать и то, и другое с
определенные оконные менеджеры.

+ развернутый
Эта опция указывает, что Xterm должен попросить оконный менеджер не максимизировать его
макет при запуске.

+ ls Этот параметр указывает, что запускаемая оболочка не должна быть оболочкой входа в систему.
(т.е. это будет обычная «подоболочка»).

-мб Эта опция указывает, что Xterm должен звонить в колокол, когда пользователь вводит
возле правого конца строки.

+ мб Эта опция указывает на то, что сигнал о марже не должен звучать.

-mc миллисекунды
Этот параметр определяет максимальное время между выбором нескольких щелчков мышью.

-сообщение Выключить Сообщения ресурс, т. е. запретить доступ на запись к терминалу.

+ сообщение Включите пылесос Сообщения ресурс, т. е. разрешить доступ на запись к терминалу.

-mk_width
Установить мкВидс ресурс до «истины». Это делает Xterm использовать встроенную версию
расчет ширины широких символов. По умолчанию - «ложь».

+ mk_width
Сбросьте мкВидс ресурсов.

-Миз цвет
Эта опция определяет цвет, который будет использоваться для курсора указателя. По умолчанию
использовать цвет переднего плана. Это устанавливает указательЦвет ресурсов.

-nb номер
Эта опция определяет количество символов с правого конца строки в
в котором прозвучит сигнал маржи, если он включен. По умолчанию - «10».

-нуль Эта опция отключает отображение подчеркивания.

+ нуль Эта опция включает отображение подчеркивания.

-ПК Эта опция включает использование жирных цветов в стиле ПК (см. Ресурс boldColors).

+ ПК Этот параметр отключает использование жирных цветов в стиле ПК.

-поб Эта опция указывает, что окно должно открываться всякий раз, когда нажимается Control-G.
получено.

+ pob Этот параметр указывает, что окно не должно открываться всякий раз, когда нажимается Control-G.
получено.

-отчет-цвета
Распечатать отчет на стандартный вывод, отображающий информацию о цветах в виде Xterm
выделяет их. Это соответствует отчетЦвета ресурсов.

-отчет-шрифты
Распечатайте отчет на стандартный вывод, содержащий информацию о шрифтах, которые
загружен. Это соответствует отчетШрифты ресурсов.

-правая панель
Переместите полосу прокрутки в правую часть экрана VT100.

-rvc Эта опция отключает отображение символов с обратным атрибутом в виде цвета.

+ rvc Эта опция позволяет отображать символы с обратным атрибутом в виде цвета.

-rw Этот параметр указывает, что следует разрешить обратное зацикливание. Это позволяет
курсор для возврата из крайнего левого столбца одной строки в крайний правый столбец
предыдущая строка. Это очень полезно для редактирования длинных командных строк оболочки и
рекомендуется. Эту опцию можно включать и выключать в меню «Параметры VT».

+ rw Этот параметр указывает, что обратное зацикливание недопустимо.

-s Эта опция указывает, что Xterm может прокручиваться асинхронно, что означает, что
Экран не обязательно обновлять во время прокрутки. Этот
позволяет Xterm работать быстрее, когда задержки в сети очень велики и обычно
полезно при работе в очень большом Интернете или большом количестве шлюзов.

+s Эта опция указывает, что Xterm должны прокручиваться синхронно.

-то же имя
Не отправляет запросы на изменение названия и названия значка, если в запросе не было бы
эффект: название не изменилось. Это имеет то преимущество, что предотвращает мерцание и
недостаток необходимости дополнительного обхода к серверу, чтобы узнать
предыдущее значение. На практике это никогда не должно быть проблемой.

+ то же имя
Всегда отправляйте запросы на изменение названия и названия значков.

-sb Этот параметр указывает на то, что некоторое количество строк, прокручиваемых сверху
окно должно быть сохранено и должна отображаться полоса прокрутки, чтобы те
линии можно просмотреть. Эту опцию можно включать и выключать в «Опции VT».
.

+ сб Этот параметр указывает, что полоса прокрутки не должна отображаться.

-селбг цвет
Этот параметр определяет цвет, который будет использоваться для фона выделенного текста. Если
не указано, используется обратное видео. См. Обсуждение выделитьЦвет
ресурсов.

-selfg цвет
Этот параметр определяет цвет, который будет использоваться для выделенного текста. Если не указано,
используется обратное видео. См. Обсуждение выделитьтекстцвет ресурсов.

-sf Эта опция указывает, что escape-коды Sun Function Key должны быть сгенерированы для
функциональные клавиши.

+ SF Эта опция указывает, что стандартные escape-коды должны быть сгенерированы для
функциональные клавиши.

номер
масштабировать значения высоты строки заданным числом. См. Обсуждение
шкалаВысота ресурсов.

-си Этот параметр указывает, что вывод в окно не должен автоматически перемещаться
экран в нижнюю часть области прокрутки. Эта опция может быть включена
и выключить из меню «Параметры VT».

+ си Этот параметр указывает, что вывод в окно должен вызывать его прокрутку до
внизу.

-sk Этот параметр указывает, что нажатие клавиши при использовании полосы прокрутки для просмотра
предыдущие строки текста должны вызывать автоматическое изменение положения окна в
нормальное положение внизу области прокрутки.

+ sk Этот параметр указывает, что нажатие клавиши при использовании полосы прокрутки не должно
вызвать изменение положения окна.

-сл номер
Эта опция определяет количество строк для сохранения, которые были прокручены за пределы
верх экрана. Это соответствует сохранить линии ресурс. По умолчанию
"64".

-см Этот вариант, соответствующий сессионное управление ресурс, указывает, что Xterm должен
настроить обратные вызовы диспетчера сеансов.

+ см Эта опция указывает, что Xterm не следует настраивать обратные вызовы диспетчера сеансов.

-сп Этот параметр указывает, что следует использовать клавиатуру Sun / ПК, обеспечивая отображение
для клавиатуры от «+» до «,» и CTRL-F1 до F13, CTRL-F2 до F14 и т. д.

+ зр Эта опция указывает, что стандартные escape-коды должны быть сгенерированы для
клавиатура и функциональные клавиши.

-t Эта опция указывает, что Xterm должен запускаться в режиме Tektronix, а не в
Режим VT102. Переключение между двумя окнами осуществляется с помощью меню «Параметры».

База данных терминала (TERMINFO (5) или TERMCAP (5)) записи, которые работают с Xterm составляют:

«Tek4014»,
«Tek4015»,
«Tek4012»,
«Tek4013»,
«Tek4010» и
"тупой".

Xterm автоматически ищет эти записи в базе данных терминала в указанном порядке
а затем устанавливает переменные среды «TERM» и «TERMCAP».

+t Эта опция указывает, что Xterm должен запуститься в режиме VT102.

-tb Этот вариант, соответствующий панель инструментов ресурс, указывает, что Xterm должен
отобразить панель инструментов (или строку меню) в верхней части окна. Кнопки в
панель инструментов соответствует всплывающим меню, например, управление / влево / мышь для «Основные
Параметры ".

+ tb Эта опция указывает, что Xterm не следует настраивать панель инструментов.

-ты term_id
Укажите имя, используемое Xterm выбрать правильный ответ на ID терминала
запросы. Он также определяет уровень эмуляции, используемый для определения типа
ответ на последовательность управления DA. Допустимые значения: vt52, vt100, vt101,
vt102, vt220 и vt240 («vt» не является обязательным). По умолчанию - «vt420». В
Аргумент term_id определяет используемый ID терминала. (Это то же самое, что и
decTerminalID ресурс).

-tm string
Эта опция определяет серию ключевых слов настройки терминала, за которыми следует
символы, которые должны быть связаны с этими функциями, аналогично стти программу.
Ключевые слова и их значения подробно описаны в разделе ttyModes ресурсов.

-тн имя
Эта опция определяет имя типа терминала, которое будет установлено в TERM.
переменная окружения. Это соответствует имя термина ресурс. Этот терминал
тип должен существовать в базе данных терминала (termcap или terminfo, в зависимости от того, как
Xterm построен) и должен иметь li # и co # записи. Если тип терминала не
найденный, Xterm использует встроенный список «xterm», «vt102» и т. д.

-U8 Эта опция устанавливает utf8 ресурс. Когда utf8 установлен, Xterm интерпретирует входящие
данные как UTF-8. Это устанавливает широкийChars ресурс как побочный эффект, но UTF-8
режим, установленный этой опцией, предотвращает его выключение. Если вы должны включить UTF-8
включение и выключение кодирования, используйте -Туалет вариант или соответствующий широкийChars ресурс,
а не -U8 опцию.

Этот вариант и utf8 ресурс переопределяются -lc и -en варианты и
местный ресурс. То есть, если Xterm был скомпилирован для поддержки светит, и
местный ресурс не является «ложным», эта опция игнорируется. Мы рекомендуем использовать -lc
вариант или «локаль: правда»В локали UTF-8, когда ваша операционная система
поддерживает локаль или -en UTF-8 вариант или «локаль: UTF-8Ресурс, когда ваш
операционная система не поддерживает локаль.

+ u8 Эта опция сбрасывает utf8 ресурсов.

-uc Эта опция делает курсор подчеркнутым, а не прямоугольником.

+ uc Эта опция делает курсор прямоугольником, а не подчеркнутым.

-ульк Эта опция отключает отображение символов с атрибутом подчеркивания в виде цвета.
а не с подчеркиванием.

+ ulc Эта опция позволяет отображать символы с атрибутом подчеркивания в виде цвета.
а не с подчеркиванием.

-улит Этот вариант, соответствующий курсивULMode ресурс, отключает отображение
символы с атрибутом подчеркивания отображаются курсивом, а не с подчеркиванием.

+ ulit Этот вариант, соответствующий курсивULMode ресурс, позволяет отображать
символы с атрибутом подчеркивания отображаются курсивом, а не с подчеркиванием.

-ут Эта опция указывает, что Xterm не должен записывать в систему
утмп журнальный файл.

+ ut Эта опция указывает, что Xterm должен записать в систему утмп журнал
.

-vb Этот параметр указывает на то, что визуальный звонок предпочтительнее звукового.
Вместо того, чтобы звонить в колокольчик терминала при получении Control-G, окно
будет мигать.

+ vb Этот параметр указывает, что визуальный звонок использовать не следует.

-Туалет Эта опция устанавливает широкийChars ресурсов.

После появления широкийChars установлен, Xterm поддерживает внутренние структуры для 16-битных символов.
If Xterm не запускается в режиме UTF-8 (или если этот ресурс не установлен), изначально
он поддерживает эти структуры для поддержки 8-битных символов. xtherm может позже быть
переключается, используя пункт меню или последовательность управления, заставляя его перераспределять те
структуры для поддержки 16-битных символов.

По умолчанию - «ложь».

+ туалет Эта опция сбрасывает широкийChars ресурсов.

-вф Эта опция указывает, что Xterm следует дождаться отображения окна первым
время перед запуском подпроцесса, чтобы начальные настройки размера терминала и
переменные среды верны. Приложение обязано
поймать последующие изменения размера терминала.

+ wf Эта опция указывает, что Xterm не следует ждать перед запуском подпроцесса.

-зиконбип процент
Такой же как zЗначокBeep ресурс. Если процент не равен нулю, xterms, которые производят вывод
в то время как иконка вызовет звук XBell с заданной громкостью и будет иметь «***»
добавлены к названиям значков. Большинство оконных менеджеров обнаружат это изменение
немедленно, показывая вам, какое окно имеет вывод. (Подобная функция была в
x10 Xterm.)

-C Эта опция указывает, что это окно должно получать вывод консоли. Это не
поддерживается во всех системах. Чтобы получить вывод консоли, вы должны быть владельцем
консольное устройство, и у вас должны быть права на чтение и запись для него. Если ты
запуск X под XDM на экране консоли вам может потребоваться запуск сеанса
и программы сброса явно изменяют владельца консольного устройства, чтобы
чтобы эта опция заработала.

-SCCN Эта опция позволяет Xterm для использования в качестве входного и выходного канала для существующего
программа и иногда используется в специализированных приложениях. Стоимость опциона
определяет последние несколько букв имени псевдотерминала для использования в подчиненном устройстве
mode плюс номер унаследованного файлового дескриптора. Если опция содержит
Символ «/», отделяющий символы, используемые в имени псевдотерминала, от
дескриптор файла. В противном случае используются ровно два символа из опции
для имени псевдотерминала остаток - это дескриптор файла. Примеры (
первые два эквивалентны, поскольку дескриптор следует за последним «/»):

-S / dev / pts / 123/45
-S123 / 45
-Саб34

Обратите внимание, что Xterm не закрывает дескриптор файла, который он не открывал для своего
собственное использование. Возможно (хотя, вероятно, не переносимое) иметь приложение
который передает дескриптор открытого файла в Xterm после инициализации или
-S параметр для процесса, запущенного в Xterm.

Старый Опции
Следующие аргументы командной строки предназначены для совместимости со старыми версиями.
Они могут не поддерживаться в следующем выпуске, поскольку X Toolkit предоставляет стандартные параметры.
которые выполняют ту же задачу.

%геом Эта опция определяет предпочтительный размер и положение окна Tektronix. Это
сокращенное обозначение "* tekGeometryРесурс.

#геом Этот параметр указывает предпочтительное положение окна значка. Это стенография
для указания «* iconGeometryРесурс.

-T string
Эта опция определяет заголовок для Xtermокна. Это эквивалентно -заглавие.

-n string
Этот параметр указывает имя значка для Xtermокна. Это сокращение для
указав «* iconNameРесурс. Обратите внимание, что это не то же самое, что
вариант инструментария -имя (см. ниже). Имя значка по умолчанию - это имя приложения.

Если подходящего значка не найдено, Xterm предоставляет скомпилированное растровое изображение.

-r Эта опция указывает, что обратное видео должно имитироваться путем замены
цвета переднего плана и фона. Это эквивалентно -рв.

-w номер
Этот параметр определяет ширину в пикселях границы, окружающей окно.
Это эквивалентно -ширина рамки or -BW.

X Инструментарий Опции
Следующие стандартные аргументы командной строки X Toolkit обычно используются с Xterm:

-бд цвет
Эта опция определяет цвет, который будет использоваться для границы окна. В
соответствующее имя ресурса цвет границы. xtherm использует X Toolkit по умолчанию,
то есть «XtDefaultForeground».

-бг цвет
Эта опция определяет цвет, который будет использоваться для фона окна. В
соответствующее имя ресурса фон. По умолчанию - «XtDefaultBackground».

-BW номер
Этот параметр определяет ширину в пикселях границы, окружающей окно.

Похоже, это наследие более старых выпусков X. Он устанавливает ширина рамки ресурс
виджета оболочки и может дать совет вашему оконному менеджеру по установке
толщина оконной рамы. Большинство оконных менеджеров не используют эту информацию.
Смотрите пост в -b опция, которая контролирует внутреннюю границу Xterm окно.

-дисплей дисплей
Эта опция указывает X-сервер, с которым необходимо связаться; видеть X(7).

-фг цвет
Эта опция определяет цвет, который будет использоваться для отображения текста. Соответствующие
имя ресурса передний план. По умолчанию - «XtDefaultForeground».

-фн шрифт
Эта опция определяет шрифт, который будет использоваться для отображения обычного текста. В
соответствующее имя ресурса шрифт. Значение ресурса по умолчанию: фиксированной.

-шрифт шрифт
Это то же самое, что и -фн.

-геометрия геометрия
Эта опция определяет предпочтительный размер и положение окна VT102; видеть
X(7).

К спецификации нормальной геометрии можно добавить суффикс @ за которым следует Xinerama
спецификация экрана; это может быть либо g для глобального экрана (по умолчанию), c для
текущий экран или номер экрана.

-иконический Эта опция указывает, что Xterm должен попросить оконный менеджер запустить его как
значок, а не как обычное окно. Соответствующее имя ресурса знаковых.

-имя имя
Эта опция указывает имя приложения, под которым должны быть размещены ресурсы.
получено, а не имя исполняемого файла по умолчанию. Фамилия не должен содержать
«.» или символы «*».

-рв Эта опция указывает, что обратное видео должно имитироваться путем замены
цвета переднего плана и фона. Соответствующее имя ресурса
обратное видео.

+ rv Отключите симуляцию обратного видео, поменяв местами передний план и фон
цвета.

-заглавие string
Эта опция определяет строку заголовка окна, которая может отображаться окном
менеджеры, если пользователь так выберет. Заголовок по умолчанию - указанная командная строка.
после -e вариант, если есть, иначе имя приложения.

-xrm ресурсная строка
Эта опция указывает строку ресурса, которая будет использоваться. Это особенно полезно для
настройка ресурсов, не имеющих отдельных параметров командной строки.

РЕСУРСЫ


Программа понимает все имена и классы основных ресурсов X Toolkit. заявка
конкретные ресурсы (например, "XTerm.ИМЯ") следить:

Применение Полезные ресурсы
BackarrowKeyIsErase (класс BackarrowKeyIsErase)
Свяжите VTxxx обратная стрелкаКлюч и ptyInitialErase ресурсы вместе, установив
DECBKM заявляет в зависимости от того, начальный Стирать символ - это пробел (8)
или удалите (127) символ. Значение «false» отключает эту функцию. По умолчанию
"Правда".

Вот таблицы, показывающие, как начальные настройки для

· BackarrowKeyIsErase (БКИЭ),

· обратная стрелкаКлюч (BK), и

· ptyInitialErase (ПИРОГ) вместе с

· стти символ стирания (^ H для возврата, ^? для удаления)

повлияет на DECBKM. Первый, Xterm получает начальную Стирать персонаж:

· Xtermвнутреннее значение ^ H

· Xterm запрашивает у операционной системы значение, которое стти показывает

· В ttyModes ресурс может переопределить Стирать

· если ptyInitialErase ложно, Xterm будет искать в базе данных терминала

Обобщая это в виде таблицы:

PIE стти TERMCAP Стирать
─────────────────────────────────
ложь ^ H ^ H ^ H
ложь ^ H ^? ^?
ложь ^? ^ H ^ H
ложь ^? ^? ^?
правда ^ H ^ H ^ H
правда ^ H ^? ^ H
правда ^? ^ H ^?
правда ^? ^? ^?

Используя это Стирать персонаж, Xterm позволяет дальнейший выбор:

· если BackarrowKeyIsErase правда, Xterm использует Стирать иероглиф для начального
состояние ДЕЦБКМ

· если BackarrowKeyIsErase ложно, Xterm Наборы ДЕЦБКМ на 2 (внутренний). Это связи
вместе обратная стрелкаКлюч и последовательность управления для ДЕЦБКМ

· Приложения могут отправлять управляющую последовательность для установки / сброса ДЕЦБКМ набор управления

· Переключает вход в меню «Клавиша со стрелкой назад (BS / DEL)» ДЕЦБКМ

Обобщая детали инициализации:

Стирать БКИЭ BK ДЕЦБКМ результат
─────────────────────────────────────────
^? ложь ложь 2 ^ H
^? ложь правда 2 ^?
^? правда ложь 0 ^?
^? правда правда 1 ^?
^ H ложно ложно 2 ^ H
^ H ложно верно 2 ^?
^ H истинно ложно 0 ^ H
^ H верно верно 1 ^ H

полноэкранный режим (класс Полноэкранный)
Определяет, нужно ли Xterm должен попросить оконный менеджер использовать полноэкранный режим
макет при запуске. xtherm принимает либо ключевое слово (без учета регистра), либо число
показано в скобках:

ложь (0)
Полноэкранный макет изначально не используется, но может быть позже через меню или
последовательность управления.

правда (1)
Изначально используется полноэкранный режим, но его можно отключить позже через меню.
выбор или последовательность управления.

всегда (2)
Полноэкранный макет используется изначально и не может быть отключен позже через меню.
выбор или последовательность управления.

никогда (3)
Полноэкранный макет не используется и не может быть включен позже через выбор меню
или последовательность управления.

По умолчанию - «ложь».

держать (класс Держать)
Если правда, Xterm не сразу уничтожит свое окно, когда команда оболочки
завершает. Он будет ждать, пока вы не воспользуетесь оконным менеджером, чтобы уничтожить / убить
окна, или если вы используете пункты меню, которые посылают сигнал, например, HUP или KILL. Ты
может прокручивать назад, выделять текст и т. д. для выполнения большинства графических операций.
Однако изменение размера дисплея приведет к потере данных, поскольку это связано с взаимодействием с
оболочка, которая больше не работает.

hpFunctionKeys (класс HpFunctionKeys)
Указывает, должны ли создаваться escape-коды функциональных клавиш HP для
функциональные клавиши вместо стандартных управляющих последовательностей.

См. Также тип клавиатуры ресурсов.

значокГеометрия (класс ИконкаГеометрия)
Задает предпочтительный размер и положение приложения при значке. Это
не обязательно соблюдается всеми оконными менеджерами.

значокПодсказка (класс ЗначокПодсказка)
Задает значок, который будет добавлен к подсказкам оконного менеджера. xtherm приводит
нет значения по умолчанию.

Установите для этого ресурса значение «none», чтобы полностью пропустить подсказку, используя любое окно
менеджер может решить.

Если же линия индикатора значокПодсказка ресурс предоставляется (или устанавливается через -n опция) Xterm поиски
файл растрового изображения с этим именем в текущем каталоге, а также в
/ usr / share / pixmaps. если для ресурса не указан абсолютный путь. В
каждый случай, Xterm добавляет «_48x48» и / или «.xpm» к имени файла после попытки без
эти суффиксы. Если он может загрузить файл, Xterm устанавливает оконный менеджер
подсказка для значка-растрового изображения. Эти растровые изображения распространяются с Xterm, и может
опционально может быть скомпилирован:

· Mini.xterm_16x16, mini.xterm_32x32, mini.xterm_48x48

· Заполненный-xterm_16x16, заполненный-xterm_32x32, заполненный-xterm_48x48

· Xterm_16x16, xterm_32x32, xterm_48x48

· Xterm-color_16x16, xterm-color_32x32, xterm-color_48x48

В любом случае, Xterm позволяет добавить «_48x48», чтобы указать наибольший из
растровые изображения по умолчанию. То есть «mini.xterm» - это то же самое, что «mini.xterm_48x48».

Если нет явного значокПодсказка ресурс указан (или если ни одно из вкомпилированных имен
совпадений), xterm использует «mini.xterm» (который всегда вкомпилирован).

Ассоциация значокПодсказка ресурс не влияет на файлы «рабочего стола», включая «панель» и
"меню". Обычно они устанавливаются через файл «.desktop»; Xterm предоставляет образцы для
сам (и уктерм сценарий). Более мощные настольные системы позволяют менять
значок для каждого пользователя.

значокИмя (класс ИмяИконы)
Задает метку для Xterm при значении. xtherm не предоставляет значения по умолчанию; некоторые
оконные менеджеры могут использовать имя приложения, например, «xterm».

Настройка значокИмя ресурс устанавливает метку значка, если не переопределен zЗначокBeep
или управляющие последовательности, которые изменяют названия окон и значков.

тип клавиатуры (класс Тип клавиатуры)
Включает один (или ни один) из различных ресурсов клавиатуры: hpFunctionKeys,
scoFunctionKeys, солнцеФункцияКлючи, tcapFunctionKeys и солнце,
значение ресурса должно быть одной из соответствующих строк «hp», «sco», «sun»,
«Tcap» или «vt220». Отдельные ресурсы предназначены для поддержки устаревших версий; это
ресурс проще в использовании.

По умолчанию это «неизвестно», т. Е. Ни один из связанных ресурсов не устанавливается с помощью этого
ресурсов.

maxBufSize (класс Максбуфсизе)
Укажите максимальный размер входного буфера. По умолчанию - «32768». Ты не можешь
установите это значение меньше, чем минбуфсизе ресурс. Он будет увеличиваться по мере
необходимо, чтобы это значение делило это значение поровну.

В некоторых системах вы можете захотеть увеличить один или оба maxBufSize и
минбуфсизе значения ресурсов для достижения лучшей производительности, если операционная система
предпочитает больший размер буфера.

максимальна (класс Развернуто)
Определяет, нужно ли Xterm должен попросить оконный менеджер максимально увеличить
макет при запуске. По умолчанию - «ложь».

Сообщения (класс Сообщения)
Определяет, разрешен ли изначально доступ на запись к терминалу. Видеть MESG(1).
По умолчанию установлено «true».

меню (класс Менюлокаль)
Укажите языковой стандарт, используемый для вычислений набора символов при загрузке всплывающего окна
меню. Используйте это, чтобы улучшить производительность инициализации всплывающих меню Athena,
который может загружать ненужные (и очень большие) шрифты, например, в локали с UTF-8
кодирование. По умолчанию - «C» (POSIX).

Чтобы использовать текущую локаль (полезно, только если вы локализовали настройки ресурса
для пунктов меню) задайте для ресурса пустую строку.

минбуфсизе (класс Минимальный размер буфера)
Укажите минимальный размер входного буфера, т. Е. Объем данных, которые Xterm
запросов при каждом чтении. По умолчанию - «4096». Вы не можете установить это значение
меньше 64.

опуститьПеревод (класс Опустить перевод)
Выборочно опустить одну или несколько частей Xtermпереводы по умолчанию при запуске.
Значение ресурса - это список ключевых слов, разделенных запятыми, которые могут быть
сокращенно: «полноэкранный», «блокировка прокрутки», «сдвиг шрифтов» или «колесико мыши». xtherm
также распознает «по умолчанию», но если его пропустить, программа станет непригодной для использования, если только
вы предоставляете аналогичное определение в настройках вашего ресурса.

ptyрукопожатие (класс Ptyрукопожатие)
Если правда", Xterm будет выполнять квитирование во время инициализации, чтобы гарантировать, что
родительский и дочерний процессы обновляют утмп и стти состоянии.

Смотрите также ждатьForMap который ждет представления псевдотерминала об экране
размер и ptySttySize который сбрасывает размер экрана после другого терминала
инициализация завершена. По умолчанию установлено «true».

ptyInitialErase (класс PtyInitialErase)
Если правда", Xterm будет использовать смысл псевдотерминала стти стереть значение. Если
"ложный", Xterm установит стти стереть значение в соответствии с его собственной конфигурацией, используя
домен kb строка из записи termcap в качестве ссылки, если таковая имеется. В любом
случае результат применяется к переменной TERMCAP, которая Xterm наборы.

См. Также ttyModes ресурс, который может переопределить это. По умолчанию - «Ложь».

ptySttySize (класс ПтиСттиСизе)
Если правда", Xterm сбросит размер экрана после инициализации терминала
полный. Это необходимо для некоторых систем, псевдотерминалы которых не могут распространяться.
характеристики терминала. Там, где он не нужен, он может мешать другим
методы для установки исходного размера экрана, например, через взаимодействие с оконным менеджером.

Смотрите также ждатьForMap который ожидает рукопожатия, дающего псевдо-
понятие терминала о размере экрана. По умолчанию в Linux и OS X установлено значение false.
систем, иначе «истина».

отчетШрифты (класс СообщитьШрифты)
Если правда, Xterm выведет на стандартный вывод сводку метрик каждого шрифта
(размер, количество глифов и т. д.), когда он их загружает. По умолчанию - «ложь».

то же имя (класс То же имя)
Если значение этого ресурса «истина», Xterm не отправляет заголовок и имя значка
запросы на изменение, когда запрос не будет иметь никакого эффекта: имя не изменяется.
Это имеет то преимущество, что предотвращает мерцание, и недостаток, заключающийся в том, что требуется
дополнительный обход на сервер, чтобы узнать предыдущее значение. На практике это
никогда не должно быть проблемой. По умолчанию установлено «true».

шкалаВысота (класс МасштабВысота)
Масштабируйте значения высоты строки по значению ресурса, которое ограничено от «0.9» до
«1.5». Значение по умолчанию - «1.0»,

Хотя этот ресурс относится либо к растровым шрифтам, либо к шрифтам TrueType, его основная цель
помогает обойти несовместимые изменения в метриках шрифтов библиотеки Xft.
xtherm проверяет метрики шрифта, чтобы найти, что, по утверждениям библиотеки, является ограничивающим
коробки для каждого глифа (символа). Однако некоторые функции Xft (например,
autohinter) может привести к тому, что глифы будут масштабироваться больше, чем ограничивающие прямоугольники, и
быть частично перезаписанным следующей строкой.

Читать использованиеClipping для связанного ресурса.

scoFunctionKeys (класс ScoFunctionKeys)
Определяет, должны ли создаваться escape-коды функциональных клавиш SCO для
функциональные клавиши вместо стандартных управляющих последовательностей.

См. Также тип клавиатуры ресурсов.

сессионное управление (класс Управление сеансом)
Если значение этого ресурса «истина», Xterm устанавливает обратные вызовы диспетчера сеансов
для XtNdieОбратный вызов и XtNsaveCallback. По умолчанию установлено «true».

солнцеФункцияКлючи (класс SunFunctionKeys)
Определяет, должны ли создаваться escape-коды Sun Function Key для
функциональные клавиши вместо стандартных управляющих последовательностей.

См. Также тип клавиатуры ресурсов.

солнце (класс СолнцеКлавиатура)
Указывает, следует ли использовать раскладку клавиатуры Sun / PC вместо DEC.
VT220. Это приводит к тому, что «+» клавиатуры отображается на «,». и CTRL F1-F10, чтобы
F11-F20, в зависимости от настройки CtrlFKeys ресурс, так что Xterm подражает
DEC VT220 точнее. В противном случае (по умолчанию, с солнце установлен в
"ложный"), Xterm использует привязки в стиле ПК для функциональных клавиш и клавиатуры.

Привязки в стиле ПК используют клавиши Shift, Alt, Control и Meta в качестве модификаторов для
функциональные клавиши и клавиатура (см. документ xtherm Control Последовательности для более подробной информации).
Привязки в стиле ПК аналогичны PCTerm, но не одно и то же. Как обычно
эти привязки не конфликтуют с использованием мета-ключа, как описано для
восемьBitInput ресурс. Если это так, обратите внимание, что привязки в стиле ПК оцениваются
первый.

См. Также тип клавиатуры ресурсов.

tcapFunctionKeys (класс Ткапфункцияключи)
Определяет, читаются ли escape-коды функциональных клавиш из termcap / terminfo
запись должна создаваться для функциональных клавиш вместо стандартных управляющих последовательностей.
По умолчанию установлено значение «false», т. Е. Эта функция отключена.

См. Также тип клавиатуры ресурсов.

имя термина (класс Название термина)
Задает имя типа терминала, которое будет установлено в переменной среды TERM.

название (класс Заглавие)
Задает строку, которая может использоваться оконным менеджером при отображении этого
Приложение.

панель инструментов (класс Панель инструментов)
Определяет, должна ли отображаться панель инструментов. По умолчанию установлено «true».

ttyModes (класс TtyModes)
Задает строку, содержащую ключевые слова настройки терминала и символы для
которые они могут быть связаны. Допустимые ключевые слова: brk, dsusp, eof, eol, eol2,
стереть, стереть2, сбросить, intr, kill, lnext, quit, rprnt, start, status, stop, susp,
swtch и weras. Управляющие символы могут быть указаны как ^ char (например, ^ c или ^ u)
и ^? может использоваться для обозначения удаления (127). Использовать ^- обозначать недеф. Используйте \ 034 в
представлять ^\, поскольку буквальная обратная косая черта в X-ресурсе ускользает от следующего
характер.

Это очень полезно для переопределения настроек терминала по умолчанию без необходимости
сделать стти каждый раз Xterm запущен. Обратите внимание, однако, что стти программа
на данном хосте могут использоваться разные ключевые слова; Xtermтаблица встроена.

Если же линия индикатора ttyModes ресурс определяет значение для Стирать, который отменяет
ptyInitialErase настройка ресурса, т. е. Xterm инициализирует терминал для соответствия
это значение.

использованиеInsertMode (класс ИспользоватьВставитьМоде)
Принудительное использование режима вставки путем добавления соответствующих записей в среду TERMCAP
Переменная. Это полезно, если системный termcap нарушен. (Этот ресурс
игнорируется в большинстве систем, потому что TERMCAP не используется). По умолчанию - «ложь».

утмпдисплайид (класс Утмпдисплейд)
Определяет, нужно ли Xterm должен попытаться записать идентификатор дисплея
(номер дисплея и номер экрана), а также имя хоста в системе утмп журнал
файл. По умолчанию установлено «true».

utmpInhibit (класс УтмпИнгиб)
Определяет, нужно ли Xterm следует попытаться записать пользовательский терминал в
система утмп лог-файл. Если правда, Xterm не буду пробовать. По умолчанию - «ложь».

ждатьForMap (класс Ждать для карты)
Определяет, нужно ли Xterm следует дождаться начальной карты окна перед
запуск подпроцесса. Это часть ptyрукопожатие логика. Когда Xterm is
направлен на ожидание таким образом, он передает размер терминала со стороны дисплея
псевдотерминала к терминалу ввода / вывода, например, используя размер
по словам оконного менеджера. В противном случае он использует размер, указанный в ресурсе
значения или параметр командной строки -геом. По умолчанию - «ложь».

zЗначокBeep (класс ЗИконБип)
То же, что и аргумент командной строки -ziconbeep. Если значение этого ресурса не-
ноль, xterms, которые производят вывод во время значков, вызовут звук XBell в
с заданным объемом и добавлением «***» к названиям значков. Большинство оконных менеджеров
немедленно обнаружит это изменение, показывая вам, какое окно имеет вывод. (А
аналогичная функция была в x10 Xterm.) По умолчанию - «ложь».

zIconTitleFormat (класс ZIconTitleFormat)
Разрешить настройку строки, используемой в zЗначокBeep характерная черта. По умолчанию
значение «***% s».

Если значение ресурса содержит «% s», то Xterm вставляет заголовок значка в это
вместо добавления строки к заголовку значка. (Только первый «% s»
используется).

VT100 Виджет Полезные ресурсы
Следующие ресурсы указаны как часть vt100 виджет (класс VT100). Они есть
указывается шаблонами, такими как "XTerm.vt100.ИМЯ».

Если ваш Xterm настроен для поддержки «панели инструментов», тогда для этих шаблонов потребуется дополнительная
уровень для виджета формы, который содержит панель инструментов и виджет vt100. Подстановочный знак между
виджет верхнего уровня «XTerm» и «vt100» заставляет настройки ресурса работать для любого,
например, «XTerm * vt100.ИМЯ».

активный значок (класс Активный значок)
Определяет, должны ли использоваться активные окна значков, когда Xterm окно
отображается в виде значков, если эта функция скомпилирована в Xterm. Активный значок - это
миниатюрное представление содержимого окна и будет обновляться по мере того, как
содержание меняется. Не все оконные менеджеры обязательно поддерживают значок приложения
окна. Некоторые оконные менеджеры позволяют вводить нажатия клавиш в активную
окно значков. По умолчанию это «по умолчанию».

xtherm принимает либо ключевое слово (без учета регистра), либо число, указанное в скобках:

ложь (0)
Активный значок не отображается.

правда (1)
Отображается активный значок. Если вы используете TWM, используйте этот параметр, чтобы включить
активные иконки.

по умолчанию (2)
xtherm проверяет при запуске и показывает активный значок только для оконных менеджеров
которые он может идентифицировать и которые, как известно, поддерживают эту функцию. Эти
Он фввм (полная поддержка), и окно производитель (ограничено). Несколько других окон
менеджеры (такие как TWM и ктвм) поддерживают активные значки, но не поддерживают
расширения, которые позволяют Xterm для идентификации оконного менеджера.

разрешить полужирный шрифт (класс Разрешить полужирные шрифты)
Когда установлено значение «false», Xterm не будет использовать жирный шрифт. Это отменяет как
всегдаBoldMode и жирный режим Ресурсы. всегдаBoldMode (класс Всегдажирный режим)

разрешитьC1Printable (класс РазрешитьC1Printable)
Если true, отменяет сопоставление элементов управления C1 (коды 128-159), чтобы они были
обрабатываются так, как если бы они были печатными символами. Хотя это соответствует не
конкретный стандарт, некоторые пользователи настаивают, что это VT100. По умолчанию - «ложь».

разрешитьColorOps (класс АлловКолоропс)
Определяет, должны ли управляющие последовательности, устанавливающие / запрашивающие динамические цвета, быть
разрешается. Этот параметр ресурса не влияет на цвета ANSI. По умолчанию
"Правда".

разрешить FontOps (класс Разрешить шрифты)
Определяет, должны ли быть разрешены управляющие последовательности, устанавливающие / запрашивающие шрифт.
По умолчанию - «ложь».

разрешитьPasteControls (класс Алловпастеконтролс)
Если true, разрешить вставку управляющих символов, таких как BEL и CAN. Форматирование
символы (табуляция, новая строка) разрешены всегда. Другие управляющие символы C0:
подавляется, если этот ресурс не включен. Точный набор управляющих символов
(C0 и C1) зависит от того, используется ли кодировка UTF-8, а также от
разрешитьC1Printable ресурс. По умолчанию - «ложь».

разрешитьScrollLock (класс Алловскролллок)
Определяет, должны ли управляющие последовательности, устанавливающие / запрашивающие клавишу Scroll Lock, быть
разрешено, а также то, реагирует ли клавиша Scroll Lock на нажатие клавиши пользователем. В
по умолчанию - «ложь».

Когда эта функция включена, Xterm будет определять состояние клавиши Scroll Lock
каждый раз, когда он фокусируется. Нажатие клавиши Scroll Lock переключает Xterm's
внутреннее состояние, а также переключение соответствующего светодиода. Пока Scroll Lock включен
активный, Xterm пытается сохранить область просмотра на одном и том же наборе линий. Если
текущее окно просмотра прокручивается за предел, установленный сохранить линии ресурс, тогда
Scroll Lock больше не действует.

Причина установки значения по умолчанию «false» - избежать удивления пользователя. Этот ключ
обычно не используется в конфигурациях клавиатуры и не получил стандартного
смысл, даже когда он используется таким образом. Следовательно, пользователи присвоили ему
для специальных целей.

разрешитьSendEvents (класс Разрешить отправку событий)
Определяет, будут ли синтетические события клавиш и кнопок (сгенерированные с использованием X
протокол SendEvent) следует интерпретировать или отбросить. По умолчанию
«Ложный» означает, что они отброшены. Обратите внимание, что разрешение таких событий создаст
очень большая дыра в безопасности, поэтому включение этого ресурса принудительно отключает
позволятьXXXOps Ресурсы. По умолчанию - «ложь».

разрешитьTcapOps (класс РазрешитьTcapOps)
Определяет, будут ли управляющие последовательности, которые запрашивают понятие терминала о его
строки функциональных клавиш, поскольку должны быть разрешены возможности termcap или terminfo. В
по умолчанию - «истина».

Несколько программ, например, напор, используйте эту функцию, чтобы получить точное описание
Возможности терминала, независимо от настройки termcap / terminfo:

· xtherm может сообщить запрашивающей программе, сколько цветов она поддерживает. Это
константа, в зависимости от того, как она скомпилирована, обычно 16. Не меняется.
если вы измените настройки ресурса, например, жирный ресурсов.

· xtherm может сообщить запрашивающей программе, какие строки отправляются измененными (shift-,
control-, alt-) функциональные клавиши и клавиши клавиатуры. Отчетность control- и alt-
модификаторы - это функция, основанная на Ncurses расширенное именование.

разрешитьTitleOps (класс Алловтитлеопс)
Определяет, будут ли управляющие последовательности, которые изменяют заголовок окна или имя значка
должно быть разрешено. По умолчанию установлено «true».

разрешитьWindowOps (класс Алловвиндовопс)
Определяет, будут ли расширенные последовательности управления окном (используемые в срок) должно быть
разрешается. К ним относятся несколько управляющих последовательностей, которые управляют размером окна.
или положение, а также сообщение этих значений и названия или названия значка. Каждый
из них можно злоупотреблять в сценарии; как ни странно, большинство эмуляторов терминала, которые
Реализация этих ограничивается лишь небольшой частью репертуара. Для точной настройки,
посмотреть запрещеноWindowOps. По умолчанию - «ложь».

altIsNotMeta (класс Альтиснотмета)
Если «истина», относитесь к клавише Alt как к мета-клавише. Ваша клавиатура может случиться
должны быть настроены так, чтобы они были одинаковыми. Но если их нет, это позволяет вам
используйте те же операции с префиксом и сдвигом с клавишей Alt, что и с Meta-
ключ. Видеть altSendsEscape и метаSendsEscape. По умолчанию - «ложь».

altSendsEscape (класс AltSendsEscape)
Это дополнительная операция клавиатуры, которая может быть обработана после логики для
метаSendsEscape. Доступно, только если altIsNotMeta ресурс установлен.

· Если «истина», символы Alt (символ в сочетании с модификатором, связанным
с левыми / правыми Alt-клавишами) преобразуются в двухсимвольную последовательность с
сам символ, которому предшествует ESC. Это также относится к функциональной клавише
управляющие последовательности, если Xterm видит это другой используется в вашем ключе
переводы.

· Если установлено значение «false», ввод с клавиатуры символов Alt вызывает сдвиг в 8-битный формат.
персонажи (как и метаSendsEscape). Комбинируя Alt- и Meta-
модификаторы, вы можете создать соответствующие комбинации ESC-префикса и 8-битного
символы.

По умолчанию - «Ложь». xtherm предоставляет пункт меню для переключения этого ресурса.

альтернативная прокрутка (класс ПрокруткаКонд)
Если «правда», то прокрутка назад и прокрутка вперед действия отправляют клавиши курсора вверх и вниз
когда xterm отображает альтернативный экран. По умолчанию - «ложь».

Ассоциация альтернативная прокрутка состояние также можно установить с помощью управляющей последовательности.

всегдаBoldMode (класс Всегдажирный режим)
Определяет, есть ли Xterm следует проверить, отличаются ли обычный и полужирный шрифты
прежде чем решить, следует ли использовать чрезмерное выделение для имитации жирных шрифтов. Если это
ресурс правда, Xterm не проверяет отдельные шрифты при принятии решения
как справиться с жирный режим ресурс. По умолчанию - «ложь».

жирный режим всегдаBoldMode сравнение Действие
──────────────────────────────────────────────────── ──
ложь ложь игнорируется использовать шрифт
false true игнорируется использовать шрифт
правда ложь такой же перерасчет
истина ложь другое использование шрифта
правда правда проигнорированный удар

Этот ресурс используется только для растровых шрифтов:

· При использовании растровых шрифтов сервер шрифтов может приблизительно
полужирный шрифт, изменив его размер с другого размера шрифта, чем ожидалось. В
всегдаBoldMode ресурс позволяет пользователю переопределить (иногда плохой)
полученный жирный шрифт с перемычкой (который, по крайней мере, согласован).

· Проблема не возникает со шрифтами TrueType (хотя могут быть и другие
ненужные проблемы, такие как разное покрытие обычных и жирных шрифтов).

В качестве альтернативы установка разрешить полужирный шрифт ресурс на ложь переопределяет как
всегдаBoldMode и жирный режим Ресурсы.

всегда (класс Всегда выделять)
Определяет, нужно ли Xterm всегда должен отображать выделенный текстовый курсор.
По умолчанию (если этот ресурс - false) пустой текстовый курсор отображается всякий раз, когда
указатель перемещается за пределы окна или окно теряет фокус ввода. В
по умолчанию - «ложь».

всегдаиспользоватьмоды (класс Всегда использовать моды)
Переопределить numLock ресурс, рассказывающий Xterm использовать модификаторы Alt и Meta для
создавать параметры для последовательностей функциональных клавиш, даже если эти модификаторы появляются в
ресурс переводов. Как обычно Xterm проверяет, используется ли Alt или Meta в
перевод, который будет конфликтовать с модификаторами функциональных клавиш и будет игнорировать эти
модификаторы в этом частном случае. По умолчанию - «ложь».

строка ответа (класс Строка Ответа)
Задает строку, которая Xterm отправляет в ответ на символ ENQ (control / E)
от хозяина. По умолчанию используется пустая строка, то есть «». Аппаратный VT100
реализует эту функцию как вариант настройки.

приложениекурсорпо умолчанию (класс AppcursorDefault)
Если «истина», клавиши курсора изначально находятся в режиме приложения. Это то же самое, что и
приватный режим DECCKM VT102, по умолчанию - «ложь».

приложениеклавиатурапо умолчанию (класс Клавиатура приложения по умолчанию)
Если «истина», клавиши клавиатуры изначально находятся в режиме приложения. По умолчанию
"Ложь".

acceptAllChars (класс Предположим, все символы)
Если «истина», это включает особый случай в растровых шрифтах, чтобы сервер шрифтов мог
выберите способ отображения отсутствующих глифов. По умолчанию установлено «true».

Цель этого ресурса - помочь с некоторыми квазиавтоматически сгенерированными
шрифты (например, кодировка ISO-10646-1 для Terminus) с неправильным шрифтом -
метрики.

автоперенос (класс автоперенос)
Указывает, следует ли включать автоматическое зацикливание. Это то же самое, что и
VT102 DECAWM. По умолчанию установлено «true».

ожидание ввода (класс Ожидание ввода)
Определяет, нужно ли Xterm использует тайм-аут 50 миллисекунд для ожидания ввода (т. е.
для поддержки полосы прокрутки со стрелками Xaw3d). По умолчанию - «ложь».

обратная стрелкаКлюч (класс Клавиша BackarrowKey)
Определяет, передает ли клавиша со стрелкой назад возврат (8) или удаление (127)
персонаж. Это соответствует управляющей последовательности DECBKM. «Истинное» значение
указывает обратное пространство. По умолчанию установлено «True». Нажатие клавиши управления переключает
это поведение.

фон (класс Задний план)
Задает цвет фона окна. По умолчанию
«XtDefaultBackground».

звонок (класс БеллСрочно)
Указывает, следует ли устанавливать подсказку срочности для оконного менеджера при создании
звук колокольчика. По умолчанию - «ложь».

звонок при сбросе (класс звонок при сбросе)
Указывает, следует ли подавать звуковой сигнал при выполнении аппаратного сброса. По умолчанию установлено «true».

колоколПодавитьВремя (класс BellSuppressTime)
Количество миллисекунд после отправки команды звонка, в течение которых дополнительные звонки
будут подавлены. По умолчанию 200. Если установлено ненулевое значение, дополнительные звонки также будут
подавляться до тех пор, пока сервер не сообщит, что обработка первого звонка была
завершенный; эта функция наиболее полезна с видимым колоколом.

жирный (класс Цветовой режим)
Указывает, комбинировать ли полужирный атрибут с цветами, такими как IBM PC, т. Е. Сопоставить
от цветов от 0 до 7 до цветов с 8 по 15. Обычно они более яркие.
версии первых 8 цветов, следовательно, жирный. По умолчанию установлено «true».

жирный шрифт (класс Жирный шрифт)
Задает имя полужирного шрифта, который будет использоваться вместо подчеркивания. Здесь нет
по умолчанию для этого ресурса.

Этот шрифт должен иметь ту же высоту и ширину, что и обычный шрифт, в противном случае он
игнорируется. Если указан только один из обычных или полужирных шрифтов, он будет использоваться как
нормальный шрифт и полужирный шрифт будут получены путем переопределения этого шрифта.

См. Также обсуждение жирный режим и всегдаBoldMode Ресурсы.

жирный режим (класс жирный режим)
Это указывает, следует ли выделять текст с полужирным шрифтом, чтобы
имитировать полужирный шрифт, если разрешенный полужирный шрифт такой же, как и обычный шрифт. Это
может быть желательно отключить полужирный шрифт, когда для жирного шрифта используется цвет
атрибутов.

Обратите внимание, что Xterm имеет один жирный шрифт, который вы можете установить явно. xtherm пытается
выберите полужирный шрифт для других выбранных шрифтов (шрифт1 через шрифт6). Если оно
не может найти жирный шрифт, будет использоваться обычный шрифт. В каждом случае (будь то
явный ресурс или производный шрифт), если обычный и полужирный шрифты отличаются,
этот ресурс не действует. По умолчанию установлено «true».

Смотрите пост в всегдаBoldMode ресурс, который может изменять поведение этого ресурса.

Несмотря на то, что Xterm пытается получить полужирный шрифт для других выбранных шрифтов, шрифт
сервер может не сотрудничать. Начиная с X11R6, растровые шрифты были масштабированы. Шрифт
сервер утверждает, что предоставляет полужирный шрифт, который Xterm запросы, но результат не
всегда читаемый. XFree86 представил функцию, которая может использоваться для подавления
масштабирование. В файле конфигурации X-сервера (например, «/ etc / X11 / XFree86» или
«/Etc/X11/xorg.conf»), вы можете добавить «: uncaled» в конец каталога.
спецификация для «разных» шрифтов, которые включают шрифты с фиксированным шагом, которые
используется Xterm, Например

FontPath "/ usr / lib / X11 / fonts / misc /"

станет

FontPath "/ usr / lib / X11 / fonts / misc /: немасштабированный"

В зависимости от вашей конфигурации сервер шрифтов может иметь собственную конфигурацию.
файл. Тот же «: немасштабированный» можно добавить в файл конфигурации в конце
спецификация каталога для «разного».

Функция масштабирования растрового изображения также используется Xterm реализовать VT102 двойной ширины
и символы двойной высоты.

сломанныйLinuxOSC (класс Сломанный LinuxOSC)
Если правда, Xterm применяет обходной путь для игнорирования некорректных управляющих последовательностей, которые
Сценарий Linux может отправить. Сравните последовательности управления палитрой, задокументированные в
console_codes с ECMA-48. По умолчанию установлено «true».

сломанные выборки (класс BrokenSelections)
Если правда, Xterm в 8-битном режиме интерпретирует STRING выделения как переносящие текст в
кодировка текущей локали. Как обычно STRING выборки имеют ISO-8859-1
закодированный текст. Установка для этого ресурса значения «истина» нарушает ICCCM; это может,
однако может быть полезен для взаимодействия с некоторыми неработающими X-клиентами. По умолчанию
"Ложь".

BrokenStringTerm (класс BrokenStringTerm)
обеспечивает обходной путь для некоторых маршрутизаторов ISDN, которые запускают управление приложениями.
строка, не завершая ее. Установите значение «истина», если Xterm кажется, что замирает, когда
подключение. По умолчанию - «ложь».

xthermпарсер состояния распознает несколько типов управляющих строк, которые могут содержать
текст, например,

БТР (Команда прикладной программы),
DCS (Строка управления устройством),
OSC (Команда операционной системы),
PM (Сообщение о конфиденциальности) и
СОС (Начало строки),

Каждый должен заканчиваться символом конца строки (специальным символом, который не может появляться
в этих строках). Обычные управляющие символы, обнаруженные в строке, не
игнорируется; они обрабатываются, не мешая процессу накопления
содержимое контрольной строки. xtherm распознает эти элементы управления во всех режимах,
хотя некоторые функции могут быть подавлены после анализа элемента управления.

При включении эта функция позволяет пользователю выйти из незавершенного элемента управления.
строка при обнаружении любого из этих обычных управляющих символов:

control / D (используется как конец файла во многих оболочках),
control / H (возврат),
control / I (табуляция),
control / J (перевод строки или новая строка),
control / K (вертикальная вкладка),
control / L (подача формы),
control / M (возврат каретки),
контроль / N (сдвиг),
контроль / O (врезка),
control / Q (XOFF),
control / X (отменить)

c132 (класс C132)
Определяет, используется ли escape-последовательность VT102 DECCOLM для переключения между
80 и 132 столбцы, следует уважать. По умолчанию - «ложь».

кэшDoublesize (класс КэшДвойной размер)
Сообщает, следует ли кэшировать шрифты двойного размера Xterm. Установите в ноль, чтобы отключить
вообще двойные шрифты.

cdXtraScroll (класс CdXtraScroll)
Определяет, есть ли Xterm должен перейти на новую страницу при очистке всего
экран. Нравиться тикстраскролл, цель этого параметра - предоставить изображение
отображение полноэкранного приложения при обратной прокрутке перед стиранием
текст. По умолчанию для этого ресурса установлено значение «false».

charClass (класс ЧарКласс)
Задает разделенные запятыми списки привязок классов символов в форме
[низкокачественными-]высокая:ценностное . Они используются для определения того, какие наборы символов следует
относиться к ним так же, как и при вырезании и вставке. Увидеть ПЕРСОНАЖ КЛАССЫ .

cjkWidth (класс CjkШирина)
Определяет, есть ли Xterm должен следовать традиционному восточноазиатскому соглашению о ширине.
При включении символы с категорией восточноазиатской неоднозначности (A) в UTR 11 имеют
ширина столбца 2. Возможно, вам придется установить для этого параметра значение «true», если у вас есть старые
Восточноазиатские терминальные программы, которые предполагают, что символы рисования линий имеют
ширина столбца 2. Если этот ресурс имеет значение false, мкВидс ресурс контролирует
выбор между системой wcширина и Xtermвстроенные таблицы. По умолчанию
"Ложь".

color0 (класс Цвет0)

color1 (класс Цвет1)

color2 (класс Цвет2)

color3 (класс Цвет3)

color4 (класс Цвет4)

color5 (класс Цвет5)

color6 (класс Цвет6)

color7 (класс Цвет7)
Они определяют цвета для расширения ISO-6429. По умолчанию
соответственно черный, красный3, зеленый3, желтый3, настраиваемый темно-синий, пурпурный3,
циан3 и серый90. Оттенки цвета по умолчанию выбраны так, чтобы цвета
8-15 использовать как более яркие версии.

color8 (класс Цвет8)

color9 (класс Цвет9)

color10 (класс Цвет10)

color11 (класс Цвет11)

color12 (класс Цвет12)

color13 (класс Цвет13)

color14 (класс Цвет14)

color15 (класс Цвет15)
Они определяют цвета для расширения ISO-6429, если полужирный атрибут также
включено. Значения ресурсов по умолчанию соответственно: серый30, красный, зеленый,
желтый, настраиваемый голубой, пурпурный, голубой и белый.

color16 (класс Цвет16)

через

color255 (класс Цвет255)
Они определяют цвета для 256-цветного расширения. Значения ресурсов по умолчанию
предназначены для цветов с 16 по 231, чтобы получился цветной куб 6x6x6, а для цветов с 232 по XNUMX
255 для перехода в оттенки серого.

Ресурсы в прошлом color15 доступны как опция во время компиляции. Из-за жестко запрограммированного
ограничение в X библиотеках на общее количество ресурсов (до 400), ресурсы
для 256 цветов опускаются при поддержке широких символов и светит включены.
Помимо непоследовательного поведения, если разрешена только часть ресурсов,
определение точного отсечения затруднено, и библиотеки X имеют тенденцию к сбою, если
количество ресурсов превышает лимит. Цветовая палитра все еще инициализирована
с теми же значениями по умолчанию и могут быть изменены с помощью управляющих последовательностей.

С другой стороны, ограничение ресурса позволяет включать весь диапазон для
88-цветов.

цветаттрмоде (класс ColorAttrMode)
Определяет, есть ли цветBD, цветBL, цветRVкачества цветUL должен отменять ANSI
цвета. В противном случае они отображаются только в том случае, если для цвета не заданы цвета ANSI.
соответствующее положение. По умолчанию - «ложь».

цветBD (класс ЦветБД)
Это определяет цвет, который будет использоваться для отображения жирных символов, если «colorBDMode»
ресурс включен. По умолчанию - «XtDefaultForeground».

См. Также очень жирный цвет ресурс, позволяющий сочетать жирный и цветной.

цветBDMode (класс ColorAttrMode)
Указывает, должны ли символы с полужирным шрифтом отображаться в цвете
или жирным шрифтом. Обратите внимание, что настройка цветной режим off отключает все цвета,
в том числе жирным. По умолчанию - «ложь».

цветBL (класс ЦветBL)
Это определяет цвет, который будет использоваться для отображения мигающих символов, если параметр «colorBLMode»
ресурс включен. По умолчанию - «XtDefaultForeground».

См. Также очень жирный цвет ресурс, позволяющий сочетать подчеркивание и цвет.

цветBLMode (класс ColorAttrMode)
Определяет, должны ли символы с атрибутом blink отображаться в
цвет. Обратите внимание, что настройка цветной режим off отключает все цвета, включая этот. В
по умолчанию - «ложь».

цветIT (класс ЦветИТ)
Это определяет цвет, который будет использоваться для отображения курсивных символов, если параметр «colorITMode»
ресурс включен. По умолчанию - «XtDefaultForeground».

См. Также очень жирный цвет ресурс, позволяющий комбинировать атрибуты и цвет.

цветITMode (класс ColorAttrMode)
Определяет, должны ли символы с атрибутом курсива отображаться в
цветом или курсивом. По умолчанию - «ложь».

Обратите внимание, что:

· Параметр цветной режим off отключает все цвета, включая курсив.

· The курсивULMode ресурс переопределяет цветITMode.

цветной режим (класс Цветовой режим)
Определяет, выполняется ли распознавание изменения цвета ANSI (ISO-6429).
должны быть включены последовательности. По умолчанию установлено «true».

цветRV (класс ЦветРВ)
Это определяет цвет, который будет использоваться для отображения обратных символов, если «colorRVMode»
ресурс включен. По умолчанию - «XtDefaultForeground».

См. Также очень жирный цвет ресурс, позволяющий совмещать реверс и цвет.

цветRVMode (класс ColorAttrMode)
Указывает, должны ли символы с обратным атрибутом отображаться в
цвет. Обратите внимание, что настройка цветной режим off отключает все цвета, включая этот. В
по умолчанию - «ложь».

цветUL (класс ЦветUL)
Это определяет цвет, который будет использоваться для отображения подчеркнутых символов, если
Ресурс «colorULMode» включен. По умолчанию - «XtDefaultForeground».

См. Также очень жирный цвет ресурс, позволяющий сочетать подчеркивание и цвет.

цветULMode (класс ColorAttrMode)
Указывает, должны ли символы с атрибутом подчеркивания отображаться в
цветом или подчеркнутыми символами. Обратите внимание, что настройка цветной режим выкл отключает все
цвета, включая подчеркивание. По умолчанию - «ложь».

объединениесимволов (класс Комбинированиесимволов)
Задает количество широких символов, которые могут быть сохранены в ячейке для
overstrike (комбинировать) с базовым символом ячейки. Это может быть установлено на
значения в диапазоне от 0 до 4. По умолчанию - «2».

CtrlFKeys (класс CtrlFKeys)
В режиме клавиатуры VT220 (см. солнце ресурс), указывает количество, на которое
для сдвига F1-F12 с учетом модификатора управления (CTRL). Это позволяет вам сгенерировать ключ
символы для F10-F20 на клавиатуре Sun / ПК. По умолчанию установлено «10», что означает, что
CTRL F1 генерирует ключевой символ для F11.

проклятиями (класс Проклятия)
Определяет, является ли ошибка последнего столбца в БОЛЕЕ (1) следует обойти.
Смотрите пост в -ку вариант для подробностей. По умолчанию - «ложь».

курсорBlink (класс КурсорМигает)
Указывает, должен ли курсор мигать. По умолчанию - «ложь».

xtherm использует две переменные, чтобы определить, мигает ли курсор. Один установлен
этот ресурс. Другой устанавливается управляющими последовательностями (частный режим 12 и
ДЕКСКУСР). xtherm проверяет XOR двух переменных.

курсорЦвет (класс КурсорЦвет)
Задает цвет текстового курсора. По умолчанию
«XtDefaultForeground». По умолчанию, Xterm пытается удержать этот цвет от того, чтобы
такой же, как цвет фона, поскольку он рисует курсор, заполняя
фон текстовой ячейки. Такое же ограничение применяется к контрольным последовательностям.
который может изменить этот цвет.

Установка этого ресурса отменяет большинство XtermНастройки цвета курсора. Это
будет по-прежнему использовать обратное видео, чтобы запретить некоторые случаи, такие как черный курсор на
черный фон.

курсорOffTime (класс КурсорВыклВремя)
Определяет продолжительность «выключенной» части цикла мигания курсора в
миллисекунды. Тот же таймер используется для мигания текста. По умолчанию - «300».

курсорВремя (класс КурсорВремя)
Определяет продолжительность «включенной» части цикла мигания курсора, в
миллисекунды. Тот же таймер используется для мигания текста. По умолчанию - «600».

вырезать новую строку (класс Вырезать новую строку)
Если «false», тройной щелчок для выбора строки не включает новую строку в
Конец строки. Если «истина», выбирается новая строка. По умолчанию установлено «true».

курсорПодЛинейкой (класс КурсорПодЛиние)
Указывает, следует ли сделать курсор подчеркнутым или прямоугольником. По умолчанию - «ложь».

CutToBeginningOfLine (класс CutToBeginningOfLine)
Если «ложь», тройной щелчок для выбора строки выбирает только из текущего слова.
вперед. Если «истина», выделяется вся строка. По умолчанию установлено «true».

decTerminalID (класс DecTerminalID)
Задает уровень эмуляции (100 = VT100, 220 = VT220 и т. Д.), Используемый для определения
тип ответа на управляющую последовательность DA. Ведущие нецифровые символы
игнорируется, например, «vt100» и «100» одинаковы. По умолчанию - «420».

строка по умолчанию (класс Строка по умолчанию)
Укажите символ (или строку), который Xterm заменим при вставке текста
включает символ, который не может быть представлен в текущей кодировке. Для
Например, вставка текста UTF-8 в отображение символов ISO-8859-1 будет только
может отображать коды 0-255, в то время как текст UTF-8 может включать значения Unicode, указанные выше
255. По умолчанию - «#» (одинарный знак фунта).

Если не отображаемый текст будет иметь двойную ширину, Xterm добавит пробел после
Символ «#», чтобы на экране было примерно такое же расположение, что и у исходного текста.

удалитьIsDEL (класс УдалитьIsDEL)
Определяет, должна ли клавиша Delete на клавиатуре редактирования отправлять DEL (127) или
escape-последовательность в стиле VT220. Значение «false» включает последнее. В
по умолчанию - «Может быть».

запрещенныйColorOps (класс ЗапрещеноColorOps)
Укажите, какие функции будут отключены, если разрешитьColorOps ложно. Это
Список имен, разделенных запятыми. Значение по умолчанию -
SetColor, GetColor, GetAnsiColor

Имена перечислены ниже. xtherm игнорирует заглавные буквы, но они отображаются в
смешанный случай для ясности.

Установить цвет
Установите определенный динамический цвет.

Получитьцвет
Сообщает текущую настройку данного динамического цвета.

ПолучитьAnsiColor
Сообщите текущую настройку данного цвета ANSI (фактически любого из цветов
устанавливается через элементы управления в стиле ANSI).

запрещенныйFontOps (класс Запрещенный шрифтOps)
Укажите, какие функции будут отключены, если разрешить FontOps ложно. Это
Список имен, разделенных запятыми. Значение по умолчанию -
SetFont, GetFont

Имена перечислены ниже. xtherm игнорирует заглавные буквы, но они отображаются в
смешанный случай для ясности.

SetFont
Установите указанный шрифт.

Получить шрифт
Сообщите об указанном шрифте.

запрещенныйTcapOps (класс ЗапрещеноTcapOps)
Укажите, какие функции будут отключены, если разрешитьTcapOps ложно. Это
Список имен, разделенных запятыми. Значение по умолчанию -
SetTcap, GetTcap

Имена перечислены ниже. xtherm игнорирует заглавные буквы, но они отображаются в
смешанный случай для ясности.

СетТкап
(не реализована)

GetTcap
Сообщать об указанных функциональных и других специальных клавишах.

запрещеноWindowOps (класс ЗапрещеноWindowOps)
Укажите, какие функции будут отключены, если разрешитьWindowOps ложно. Это
список имен, разделенных запятыми, или (для элементов управления, адаптированных из срок домен
номер операции). Значение по умолчанию -
1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21, GetSelection, SetSelection, SetWinLines, SetXprop
(т.е. никакие операции не разрешены).

Имена перечислены ниже. xtherm игнорирует заглавные буквы, но они отображаются в
смешанный случай для ясности. Если в качестве альтернативы можно использовать номер, он дается
в скобках после имени.

ПолучитьИконТитле (20)
Сообщите метку значка окна xterm в виде строки.

Жетскринсизечарс (19)
Укажите размер экрана в символах в виде чисел.

GetSelection
Отчет о выбранных данных в виде строки base64.

GetWinPosition (13)
Сообщите положение окна xterm в виде чисел.

ПолучитьWinSizeChars (18)
Укажите размер текстовой области в символах в виде чисел.

GetWinSizePixels (14)
Отчет об окне xterm в пикселях в виде чисел.

Жетвинстате (11)
Сообщите о состоянии окна xterm в виде числа.

ПолучитьВинТитл (21)
Сообщите заголовок окна xterm в виде строки.

ЛоуэрВин (6)
Опустите окно xterm в нижнюю часть порядка наложения.

МаксимальныйВыигрыш (9)
Развернуть окно (т. Е. Изменить размер до размера экрана).

Полноэкранный режим (10)
Используйте полноэкранный режим (т. Е. Изменение размера до размера экрана, без оформления окон).

СвернутьВыбрать (2)
Иконка окна.

ПопТитл (23)
Извлечь заголовок из внутреннего стека.

ПушТитл (22)
Перенести заголовок во внутренний стек.

ПоднятьВыигрыш (5)
Поднимите окно xterm в начало порядка наложения.

ОбновитьВыигрыш (7)
Обновите окно xterm.

ВосстановитьВыигрыш (1)
Окно де-иконизации.

SetSelection
Установите данные выбора.

СетВинЛайнс
Измените размер до заданного количества строк, не менее 24.

СетВинПозишн (3)
Переместить окно в заданные координаты.

Установитьвинсизечарс (8)
Измените размер текстовой области до заданного размера в символах.

УстановитьWinSizePixels (4)
Измените размер окна xterm до заданного размера в пикселях.

SetXprop
Установите свойство X в окне верхнего уровня.

динамические цвета (класс Динамические цвета)
Определяет, должны ли escape-последовательности изменять цвета, назначенные разным
атрибуты распознаются.

восемьBitControl (класс Восьмибитный контроль)
Определяет, должны ли управляющие последовательности, отправляемые терминалом, быть восьмизначными.
битовые символы или escape-последовательности. По умолчанию - «ложь».

восемьBitInput (класс восьмибитный ввод)
Если «истина», метасимволы (однобайтовый символ в сочетании с Мета
клавиша-модификатор) ввод с клавиатуры представляется в виде одного символа,
изменен в соответствии с восемьBitMeta ресурс. Если «false», метасимволы
преобразуется в двухсимвольную последовательность, в которой самому символу предшествует ESC.
По умолчанию установлено «true».

Ассоциация метаSendsEscape и altSendsEscape ресурсы могут отменять эту функцию.
Обычно на клавиатурах нет клавиши с надписью «Мета», но клавиши «Alt» являются обычными,
и они обычно используются для «Мета». Если бы они были синонимами, это было бы
было разумно назвать этот ресурс «altSendsEscape», Изменив свой смысл.
Для получения дополнительной информации об этом см. цель функция в проклятиях.

Обратите внимание, что другой ключ не обязательно совпадает с Мета модификатор. В
xmodmap Утилита перечисляет ваши ключевые модификаторы. X определяет модификаторы для сдвига (заглавные буквы)
блокировка и управление, а также 5 дополнительных модификаторов, которые обычно используются для
настроить ключевые модификаторы. xtherm проверяет ту же информацию, чтобы найти модификатор
связано либо с Мета (влево или вправо) и использует эту клавишу в качестве Мета
модификатор. Он также ищет клавишу NumLock, чтобы распознать модификатор, который
связанные с этим.

Если ваш xmodmap конфигурация использует одни и те же коды клавиш для Alt- и Meta-клавиш, Xterm
будут видеть только определения Alt-клавиши, так как они проверяются до Meta-клавиш.
NumLock тестируется первым. Важно, чтобы эти ключи были разными; иначе
некоторые из Xtermфункциональность недоступна.

Ассоциация восемьBitInput ресурс проверяется при запуске. Если «правда», то Xterm пытается
перевести терминал в 8-битный режим. Если «ложь», при запуске Xterm пытается поставить
терминал в 7-битный режим. Для некоторых конфигураций это не удается;
отказ игнорируется. После запуска Xterm не меняет терминал между
8-битный и 7-битный режим.

Как было изначально реализовано в X11, значение ресурса не изменилось после запуска.
Однако (с патча № 216 в 2006 году) Xterm может изменить восемьBitInput после запуска
через последовательность управления. Соответствующие возможности terminfo SMM (установить мета
режим) и РММ (сброс мета-режима) были распознаны колотить на некоторое время.
Интересно, что колотитьпонятие «мета-режим» отличается от стандартного
определение (в TERMINFO manual), в котором описывается изменение восьмого бита
персонажа. Бывает что колотить рассматривает «мета-режим» как символ ESC, который
Xterm ставится перед символом при нажатии специальной мета-клавиши. колотитьрано
документация говорит о символе ESC и игнорирует восьмой бит.

восемьBitMeta (класс ВосемьБитМета)
Это контролирует путь Xterm изменяет восьмой бит однобайтового ключа, когда
восемьBitInput ресурс установлен. По умолчанию это «локаль».

Значение ресурса - это строка, которая после запуска оценивается как логическое значение.

ложный
Ключ отправляется без изменений.

местный
Ключ изменяется только в том случае, если в языковом стандарте используется восьмибитная кодировка.

true Ключ отправляется измененным.

никогда
Ключ всегда отправляется без изменений.

За исключением никогда выбор, Xterm уважает возможности terminfo SMM (установить мета
режим) и РММ (сброс мета-режима), позволяющий включать или отключать эту функцию
динамически.

If восемьBitMeta включен, если в локали используется UTF-8, Xterm кодирует значение как
UTF-8 (с патча № 183 в 2003 году).

восемьBitOutput (класс восьмибитный вывод)
Определяет, должны ли передаваться восьмибитные символы с хоста.
принимается как есть или удаляется при печати. По умолчанию установлено «true», что означает, что
они принимаются как есть.

восемьBitSelectTypes (класс EightBitSelectTypes)
Override Xtermсписок целей выбора по умолчанию (см. ВЫБОР / ВСТАВИТЬ) для выбора
в обычном (ISO-8859-1) режиме. По умолчанию используется пустая строка, т. Е. «», Что делает
ничего не отменять.

имя лица (класс Лицо)
Укажите шаблон для масштабируемых шрифтов, выбранных из библиотеки FreeType, если
поддержка этой библиотеки была скомпилирована в Xterm. Там нет значения по умолчанию.

Если не указано, или если нет соответствия ни обычному, ни полужирному шрифту, Xterm
использует растровое изображение шрифт и связанные ресурсы.

Можно выбрать подходящие растровые шрифты с помощью такого сценария:

#!/ Бен / ш
ШРИФТ = `xfontsel -print`
test -n "$ FONT" && xfd -fn "$ FONT"

Однако (хотя XFD принимает "-fa”Вариант для обозначения шрифтов FreeType),
xfontsel аналогичным образом не расширялся. В качестве обходного пути вы можете попробовать

fc-list: scalable = true: spacing = mono: family

чтобы найти список масштабируемых шрифтов с фиксированным шагом, которые можно использовать для имя лица
ценность ресурса.

лицоNameDoublesize (класс FaceNameDoublesize)
Укажите масштабируемый шрифт двойной ширины для случаев, когда это требуется приложению,
например, в приложениях CJK. Там нет значения по умолчанию.

Если в приложении используются символы двойной ширины и этот ресурс не указан,
Xterm будет использовать масштабированную версию шрифта, заданную имя лица.

размер лица (класс Размер лица)
Укажите размер шрифтов, выбранных из библиотеки FreeType, если поддерживается
эта библиотека была скомпилирована в Xterm. По умолчанию установлено «14.0». VT шрифты меню,
это соответствует По умолчанию записи.

Хотя по умолчанию установлено «14.0», это может не совпадать с размером точки для
растровый шрифт по умолчанию, т. е. присвоенный -фн или шрифт
ресурс. Например, «фиксированный» шрифт обычно имеет размер «8.0». если ты
набор размер лица чтобы соответствовать размеру шрифта растрового изображения, затем переключение между растровым изображением
и шрифты TrueType через меню шрифтов дадут сопоставимые размеры окна.

Вы можете указать размер шрифтов TrueType, выбранных с другим размером -
связанные пункты меню, такие как Средний, Огромный и т. д., с помощью одного из следующих
значения ресурсов. Если вы не укажете значение, по умолчанию будет установлено «0.0», что
Причины Xterm использовать соотношение размеров шрифта из соответствующего растрового шрифта
ресурсы для получения размера точек TrueType.

Если все размер лица ресурсы установлены, затем Xterm будет использовать эту информацию для
определить следующий меньший / больший шрифт TrueType для больше-vt-font () и
меньший-vt-font () действия. Если таковые не установлены, Xterm будет использовать только области
растровые шрифты.

размер лица1 (класс Размер лица1)
Задает размер первого альтернативного шрифта.

размер лица2 (класс Размер лица2)
Задает размер второго альтернативного шрифта.

размер лица3 (класс Размер лица3)
Задает размер третьего альтернативного шрифта.

размер лица4 (класс Размер лица4)
Задает размер четвертого альтернативного шрифта.

размер лица5 (класс Размер лица5)
Задает размер пятого альтернативного шрифта.

размер лица6 (класс Размер лица6)
Задает размер шестого альтернативного шрифта.

шрифт (класс Шрифт)
Задает имя обычного шрифта. По умолчанию установлено «фиксированное».

См. Обсуждение местный ресурс, который описывает, как этот шрифт может быть
переопределено.

ПРИМЕЧАНИЕ: некоторые файлы ресурсов используют шаблоны, такие как

* шрифт: исправлен

которые слишком широки, затрагивая как

xterm.vt100.шрифт

и

xterm.vt100.utf8Fonts.шрифт

что, вероятно, не то, что вы намеревались.

быстрая прокрутка (класс Быстрая прокрутка)
Изменяет эффект прокрутки прыжка (прыгатьПрокрутка) путем подавления обновления экрана
для особого случая, когда вывод на экран полностью сдвинул содержимое
за кадром. Например, кошкаэто делает вывод на экран большого файла.

шрифт1 (класс Шрифт1)
Задает имя первого альтернативного шрифта, соответствующего «Нечитаемому» в
стандартное меню.

шрифт2 (класс Шрифт2)
Задает имя второго альтернативного шрифта, соответствующего «Tiny» в
стандартное меню.

шрифт3 (класс Шрифт3)
Задает имя третьего альтернативного шрифта, соответствующего «Мелкому» в
стандартное меню.

шрифт4 (класс Шрифт4)
Задает имя четвертого альтернативного шрифта, соответствующего «Среднему» в
стандартное меню.

шрифт5 (класс Шрифт5)
Задает имя пятого альтернативного шрифта, соответствующего «Крупному» в
стандартное меню.

шрифт6 (класс Шрифт6)
Задает имя шестого альтернативного шрифта, соответствующего «Огромному» в
стандартное меню.

шрифтDoublesize (класс шрифтДвойной размер)
Определяет, есть ли Xterm следует попытаться использовать масштабирование шрифта для рисования двойного размера
символы. Некоторые старые серверы шрифтов не могут сделать это должным образом, вернут
вводящие в заблуждение показатели шрифта. По умолчанию установлено «true». Если отключено, Xterm будет моделировать
удвоить размер символов путем рисования обычных символов с пробелами между ними.

шрифтПредупреждения (класс Предупреждения о шрифтах)
Укажите, требуется ли Xterm должен сообщать об ошибке, если не удается загрузить шрифт:

0 Никогда не сообщайте об ошибке (хотя библиотеки X могут).

1 Сообщите об ошибке, если имя шрифта было задано как параметр ресурса.

2 Всегда сообщайте об ошибке при неудачной загрузке шрифта.

По умолчанию - «1».

ForceBoxChars (класс Форсбоксчарс)
Определяет, есть ли Xterm следует предполагать, что нормальный и жирный шрифты имеют строку VT100 -
рисование персонажей:

· Шрифты с фиксированным шагом ISO-8859 - * -, используемые Xterm обычно есть VT100
глифы рисования линий в ячейках 1-31. Другие шрифты с фиксированным шагом могут быть больше
привлекательно, но без этих символов.

· При использовании шрифта ISO-10646-1 и широкийChars ресурс правда, Xterm использования
глифы Unicode, соответствующие глифам рисования линий VT100.

Если «ложь», Xterm проверяет отсутствие глифов в шрифте и рисует линии
персонажей напрямую по мере необходимости. Если правда", Xterm предполагает, что шрифт не содержит
персонажей, рисующих линии, и рисует их напрямую. По умолчанию - «ложь».

ForcePackedFont (класс Форспакедшрифт)
Определяет, есть ли Xterm следует использовать максимальную или минимальную ширину глифа, когда
отображение с использованием растрового шрифта. Используйте максимальную ширину, чтобы помочь с пропорциональным
шрифты. По умолчанию установлено значение «true», обозначающее минимальную ширину.

передний план (класс Передний план)
Задает цвет, используемый для отображения текста в окне. Установка класса
имя вместо имени экземпляра - простой способ получить все, что
обычно появляются в цвете изменения цвета текста. По умолчанию
«XtDefaultForeground».

форматДругиеКлючи (класс ФорматДругиеКлючи)
Переопределяет формат управляющей последовательности, используемой для сообщения об измененных ключах с помощью
изменить другие ключи ресурсов.

0 отправить измененные ключи в качестве параметров для функциональной клавиши 27 (по умолчанию).

1 отправить измененные ключи в качестве параметров для CSI u.

бесплатноBoldBox (класс FreeBoldBox)
Определяет, есть ли Xterm должен принимать ограничительные рамки для обычных и полужирных шрифтов
совместимы. Если «ложь», Xterm сравнивает их и отвергает варианты, выделенные жирным шрифтом
шрифты, размер которых не соответствует размеру обычного шрифта. По умолчанию - «ложь»,
что означает, что сравнение выполняется.

геометрия (класс Геометрия)
Задает предпочтительный размер и положение окна VT102. Здесь нет
по умолчанию для этого ресурса.

выделитьЦвет (класс Цвет выделения)
Задает цвет фона выделенного (выделенного) текста. Если
не указано (т. е. соответствует переднему плану по умолчанию), используется обратное видео. В
по умолчанию - «XtDefaultForeground».

выделитьColorMode (класс HighlightColorMode)
Определяет, есть ли Xterm следует использовать выделитьтекстцвет и выделитьЦвет в
переопределить перевернутые цвета переднего плана / фона в выделенном фрагменте. По умолчанию
не указано: при запуске, Xterm проверяет, установлены ли эти ресурсы на что-то
кроме цветов переднего плана и фона по умолчанию. Установка этого ресурса
отключает проверку.

В следующей таблице показано взаимодействие ресурсов выделения,
сокращенно, как показано, чтобы поместиться на этой странице:

HCM
выделитьColorMode

HR подсветка

Расширение HBG
выделитьЦвет

ХФГ
выделитьтекстцвет

HCM HR Расширение HBG ХФГ Выделите
───────────────────────────────────────────────────── ────
false false по умолчанию по умолчанию bg / fg
false false default set bg / fg
false false установить по умолчанию fg / HBG
false false set set fg / HBG
───────────────────────────────────────────────────── ────
false true по умолчанию по умолчанию bg / fg
false true default set bg / fg
false true установить по умолчанию fg / HBG
false true set set fg / HBG
───────────────────────────────────────────────────── ────
истина ложь по умолчанию по умолчанию bg / fg
истина ложь установка по умолчанию HFG / fg
истина ложь установить по умолчанию bg / HBG
true false set set HFG / HBG
───────────────────────────────────────────────────── ────
true true default по умолчанию fg / fg (бесполезно)
true true default set HFG / fg
true true установить по умолчанию fg / HBG
true набор true набор HFG / HBG
───────────────────────────────────────────────────── ────
по умолчанию false по умолчанию по умолчанию bg / fg
по умолчанию false default set bg / fg
по умолчанию false установить по умолчанию fg / HBG
по умолчанию false set set HFG / HBG
───────────────────────────────────────────────────── ────
по умолчанию true по умолчанию по умолчанию bg / fg
по умолчанию true default set bg / fg
по умолчанию true установить по умолчанию fg / HBG
по умолчанию true set set HFG / HBG
───────────────────────────────────────────────────── ────

выделить (класс ВыделитеРеверс)
Определяет, есть ли Xterm должен поменять местами выделение переднего плана и фона
цвета при выделении текста с атрибутом обратного видео. Это относится только к
выделитьЦвет и выделитьтекстцвет ресурсы, например, чтобы соответствовать цветовой схеме
of xwsh. Если правда", Xterm меняет цвета, если «ложь», Xterm не переворачивает
цвета, по умолчанию - «true».

выделитьВыбор (класс Выделение выделения)
Если «ложь», при выборе мышью выделяются все позиции на экране.
между началом выделения и текущей позицией. Если правда", Xterm
выделяет только те позиции, которые содержат текст, который можно выделить. По умолчанию
«ложно».

В зависимости от того, как ваши приложения пишут на экране, могут быть конечные
пробелы на линии. xtherm хранит данные так, как они отображаются на экране. Стирание
дисплей изменяет внутреннее состояние каждой ячейки, поэтому он не считается пустым
с целью выбора. Можно выбрать пробелы, записанные с момента последнего стирания.
Если вы не хотите, чтобы в выделении были завершающие пробелы, используйте обрезка выделения
ресурсов.

выделитьтекстцвет (класс цвет выделения текста)
Задает цвет переднего плана выделенного (выделенного) текста. Если
не указано (т. е. соответствует фону по умолчанию), используется обратное видео. В
по умолчанию - «XtDefaultBackground».

hpLowerleftBugCompat (класс HpLowerleftBugCompat)
Указывает, следует ли обойти ошибку в HP XDB, который игнорирует termcap и
всегда отправляет ESC F для перехода в нижний левый угол. «Истинные» причины Xterm в
интерпретируйте ESC F как запрос на перемещение в нижний левый угол экрана. В
по умолчанию - «ложь».

i18nВыборы (класс I18nПодборки)
Если ложь, Xterm не будет запрашивать цели COMPOUND_TEXT or ТЕКСТ. По умолчанию
правда". Может быть установлено значение false, чтобы обойти нарушения ICCCM с помощью
другие X-клиенты.

значокГраницаЦвет (класс Цвет границы)
Определяет цвет границы для активного окна значка, если эта функция скомпилирована
в Xterm. Не все оконные менеджеры делают границу значка видимой.

значокГраницаШирина (класс Ширина рамки)
Определяет ширину границы для активного окна значка, если эта функция скомпилирована
в Xterm. По умолчанию - «2». Не все оконные менеджеры сделают рамку
видимый.

iconШрифт (класс Иконочный шрифт)
Задает шрифт для миниатюрного активного окна значка, если эта функция
скомпилирован в Xterm. По умолчанию - «nil2».

начальный шрифт (класс Начальный шрифт)
Определяет, какой из шрифтов VT100 использовать изначально. Значения такие же, как для
домен набор-vt-шрифт действие. Значение по умолчанию - «d», т. Е. «По умолчанию».

Метод ввода (класс Кстинпутметод)
Сообщает Xterm какой тип метода ввода использовать. Нет метода по умолчанию.

внутренняя граница (класс Ширина рамки)
Задает количество пикселей между символами и границей окна. В
по умолчанию - «2».

курсивULMode (класс ColorAttrMode)
Указывает, должны ли символы с атрибутом подчеркивания отображаться в
курсивом или подчеркнутыми символами. Реализовано только для TrueType
шрифты.

прыгатьПрокрутка (класс ПерейтиПрокрутка)
Указывает, следует ли использовать прокрутку с переходом. Это соответствует
VT102 DECSCLM частный режим. По умолчанию установлено «true». Видеть быстрая прокрутка для
изменение.

держать (класс Сохранить буфер обмена)
Определяет, есть ли Xterm будет повторно использовать данные выбора, которые он скопировал в
клавиатуре вместо того, чтобы запрашивать текущее содержимое буфера обмена при запросе
предоставить выбор. По умолчанию - «ложь».

сохранить выбор (класс Сохранить выбор)
Определяет, есть ли Xterm сохранит выделение даже после того, как выделенная область была
тронул какой-то вывод на терминал. По умолчанию установлено «true».

клавиатура (класс Клавиатура диалект)
Задает начальный диалект клавиатуры, а также значение по умолчанию, когда
терминал сброшен. Приведенное значение совпадает с последним символом в
управляющие последовательности, которые изменяют наборы символов. По умолчанию - «B», что
соответствует US ASCII.

имяРаскладка (учебный класс ФамилияРаскладка)
См. Обсуждение раскладка клавиатуры () действия.

пределИзменить размер (класс Ограничение размера)
Ограничивает изменение размера экрана с помощью последовательности управления заданным кратным
отображать размеры. По умолчанию - «1».

местный (класс Языковой стандарт)
Указывает, как использовать светит, конвертер кодировки между UTF-8 и локалью
кодировки. Ценность ресурса (без учета регистра) может быть:

правда
xtherm будет использовать кодировку, указанную локалью пользователя LC_CTYPE (т. е.
Переменные LC_ALL, LC_CTYPE или LANG) насколько это возможно. Это реализовано
всегда включать режим UTF-8 и вызывать светит в языковых стандартах, отличных от UTF-8.

средний
xtherm будет следовать локали LC_CTYPE пользователя только для UTF-8, восточноазиатского и тайского языков
локали, в которых кодировки не поддерживались обычным 8-битным режимом с
изменение шрифтов. Для других регионов, Xterm будет использовать обычный 8-битный режим.

контрольный шрифт
Если мини-люит встроен, Xterm проверит, был ли шрифт Unicode
указано. Если это так, он проверяет, используется ли кодировка символов для текущего языкового стандарта.
POSIX, Latin-1 или Latin-9, использует соответствующее сопоставление для поддержки этих
шрифтом Unicode. Для других кодировок Xterm предполагает, что кодировка UTF-8
не требуется.

ложный
xtherm будет использовать обычный 8-битный режим или режим UTF-8 в соответствии с utf8 ресурс
or -U8 опцию.

Любое другое значение, например «UTF-8» или «ISO8859-2», считается именем кодировки;
светит будет вызван для поддержки кодировки. Актуальный список поддерживаемых
кодировки зависят от светит. По умолчанию установлено «среднее».

Независимо от вашего языка и кодировки вам понадобится шрифт ISO-10646-1 для отображения
результат. Ваша конфигурация может не включать этот шрифт или поддержку локали
Xterm может не понадобиться. При запуске Xterm использует механизм, эквивалентный
load-vt-fonts (utf8Fonts, Utf8Fonts) действие для загрузки подресурсов имени шрифта
Виджет VT100. То есть такие шаблоны ресурсов, как «* vt100.utf8Fonts.font" будет
загружен и (если этот ресурс включен) переопределить обычные шрифты. Если нет
субресурсы найдены, нормальные шрифты, такие как «* vt100.font»И т. Д., Используются.
Файлы ресурсов, распространяемые с Xterm используйте шрифты ISO-10646-1, но не полагайтесь
на них, если вы не используете механизм локали.

localeФильтр (класс ЛокальФильтер)
Задает имя файла для конвертера кодировки из / в кодировки локали и
UTF-8, который используется с -lc Вариант или местный ресурс. Справочное сообщение
Показанный «xterm -help» перечисляет значение по умолчанию, которое зависит от вашей системы.
конфигурации.

Если конвертеру кодировки требуются параметры командной строки, вы можете добавить их
после команды, например,

* localeFilter: xterm-filter -p

В качестве альтернативы вы можете поместить этот параметр в сценарий оболочки для выполнения
Converter и установите этот ресурс так, чтобы он указывал на сценарий оболочки.

При использовании языкового фильтра, например, с -e вариант, или оболочка, Xterm первый
пытается передать управление через этот фильтр. Если не получится, Xterm будет повторять без
локаль-фильтр. xtherm предупреждает об ошибке перед повторной попыткой.

логинШелл (класс ЛогинШелл)
Определяет, должна ли оболочка, запускаемая в окне, запускаться как
оболочка входа в систему. По умолчанию - «ложь».

маржаBell (класс Маргин Белл)
Определяет, следует ли звонить в звонок, когда пользователь вводит текст рядом с
правое поле. По умолчанию - «ложь».

метаSendsEscape (класс MetaSendsEscape)
Если «истина», метасимволы (символ в сочетании с Мета клавиша-модификатор) являются
преобразуется в двухсимвольную последовательность, в которой самому символу предшествует ESC.
Это также относится к последовательностям управления функциональными клавишами, если только Xterm видит это
Мета используется в ваших ключевых переводах. Если «false», метасимволы вводятся из
клавиатура обрабатывается в соответствии с восемьBitInput ресурс. По умолчанию
"Ложь".

мксамплепасс (класс МкСамплеПасс)
If mkSampleSize отличен от нуля, и мкВидсcjkWidth) ложны, при запуске Xterm
сравнивает свои встроенные таблицы с данными ширины символов системы, чтобы решить
если он будет использовать данные системы. Он проверяет первый mkSampleSize персонаж
значения, и позволяет до мксамплепасс несоответствия до провала теста. В
по умолчанию (для допустимого количества несовпадений) 256.

mkSampleSize (класс МкСамплеСизе)
Доступно мксамплепасс, это определяет тест запуска, используемый для инициализации широкого
расчет ширины символа. По умолчанию (количество проверяемых символов) равно
1024.

мкВидс (класс Мкширина)
Определяет, есть ли Xterm следует использовать встроенную версию широкой ширины символа
расчет. Также cjkWidth ресурс, который может переопределить это. По умолчанию
«ложно».

Вот краткое изложение ресурсов, которые управляют выбором широкого символа.
расчет ширины:

cjkWidth мкВидс Действие
───────────────────────────────────────────────────── ──────────────
ложно ложно использовать системные таблицы с учетом мксамплепасс
false true использовать встроенные таблицы
истина ложь использовать встроенные таблицы CJK
истинное истинное использование встроенных таблиц CJK

изменитькурсоркэйс (класс ИзменитьКурсорКейс)
Сообщает, как обрабатывать особый случай, когда Control-, Shift-, Alt- или Meta-
модификаторы используются для добавления параметра в escape-последовательность, возвращаемую курсором -
ключ. По умолчанию - «2»:

-1 отключает функцию.

0 использует старое / устаревшее поведение.

1 добавляет к модифицированным последовательностям префиксы CSI.

2 заставляет модификатор быть вторым параметром, если в противном случае это был бы
первый.

3 помечает последовательность знаком «>», чтобы намекнуть, что она является частной.

изменитьFunctionKeys (класс Изменить функциональные клавиши)
Сообщает, как обрабатывать особый случай, когда Control-, Shift-, Alt- или Meta-
модификаторы используются для добавления параметра в escape-последовательность, возвращаемую
(пронумерованная) функциональная клавиша. По умолчанию - «2». Значения ресурсов аналогичны
изменитькурсоркэйс:

-1 позволяет пользователю использовать модификаторы shift и control для создания функции -
ключевые строки с использованием обычной схемы кодирования.

0 использует старое / устаревшее поведение.

1 добавляет к модифицированным последовательностям префиксы CSI.

2 заставляет модификатор быть вторым параметром, если в противном случае это был бы
первый.

3 помечает последовательность знаком «>», чтобы намекнуть, что она является частной.

If изменитьFunctionKeys ноль, Xterm использует модификаторы Control и Shift, чтобы разрешить
пользователю создавать пронумерованные функциональные клавиши сверх набора, предусмотренного
клавиатура:

Control
добавляет значение, указанное CtrlFKeys ресурсов.

Shift
добавляет удвоенное значение, указанное CtrlFKeys ресурсов.

Контроль / Сдвиг
добавляет в три раза значение, указанное CtrlFKeys ресурсов.

изменитьКлавиатуру (класс Изменить клавиатуру)
Обычная стоимость Xterm делает особый случай относительно модификаторов (сдвиг, контроль и т. д.) для
обрабатывать специальные раскладки клавиатуры (наследие и vt220). Это сделано для того, чтобы
совместимые клавиатуры для DEC VT220 и связанных терминалов, реализующих пользовательские
определенные ключи (UDK).

Биты значения ресурса выборочно разрешают модификацию заданного
категория, когда выбраны эти клавиатуры. По умолчанию «0»:

0 Традиционные клавиатуры / vt220 интерпретируют только модификатор Control, когда
создание пронумерованных функциональных клавиш. Остальные специальные клавиши не модифицируются.

1 позволяет модифицировать цифровую клавиатуру

2 позволяет модифицировать клавиатуру редактирования

4 позволяет изменять функциональные клавиши, отменяет использование модификатора Shift для
УДК.

8 позволяет изменять другие специальные клавиши

изменить другие ключи (класс Изменить другие ключи)
Подобно изменитькурсоркэйс, рассказывает Xterm для создания escape-последовательности для других ключей
(например, «2») при изменении модификаторами Control, Alt или Meta. Эта особенность
не применяется к функциональным клавишам и четко определенным клавишам, таким как ESC или элемент управления
ключи. По умолчанию «0»:

0 отключает эту функцию.

1 включает эту функцию для клавиш, за исключением клавиш с хорошо известным поведением,
например, Tab, Backarrow и некоторые специальные управляющие символы, например Control-
Пространство, чтобы сделать NUL.

2 включает эту функцию для ключей, включая перечисленные исключения.

МультиКликТайм (класс Мультикликтайм)
Задает максимальное время в миллисекундах между событиями выбора множественным щелчком. В
по умолчанию - «250» миллисекунд.

мультипрокрутка (класс Мультипрокрутка)
Указывает, должна ли прокрутка выполняться асинхронно. По умолчанию
"Ложь".

нмаргинбелл (класс Столбец)
Задает количество символов от правого поля, на котором колокол поля
должен звонить, когда это разрешено маржаBell ресурс. По умолчанию - «10».

numLock (класс NumLock)
Если правда", Xterm проверяет, используется ли NumLock в качестве модификатора (см. xmodmap(1)). Если так,
этот модификатор используется для упрощения логики при реализации специального NumLock для
домен солнце ресурс. Также (когда солнце ложно), используется аналогичная логика
чтобы найти модификатор, связанный с левой и правой клавишами Alt. По умолчанию
"Правда".

старыйXtermFKeys (класс ОлдXtermFKeys)
Если правда", Xterm будут использовать последовательности управления в старом стиле для функциональных клавиш с F1 по F4,
для совместимости с X Consortium Xterm. В противном случае он использует стиль VT100.
коды для PF1 - PF4. По умолчанию - «ложь».

on2Clicks (класс On2Clicks)

on3Clicks (класс On3Clicks)

on4Clicks (класс On4Clicks)

on5Clicks (класс On5Clicks)
Укажите поведение выбора в ответ на несколько щелчков мыши. Одиночная мышь
щелчок всегда интерпретируется, как описано в ВЫБОР раздел (см. УКАЗАТЕЛЬ
ИСПОЛЬЗОВАНИЕ). Несколько щелчков мышью (с помощью кнопки, активирующей выбрать-начать
действие) интерпретируются в соответствии со значениями ресурсов on2Clicksи т. д.
значение ресурса может быть одним из следующих:

слово
Выберите «слово», как определено charClass ресурс. Увидеть ПЕРСОНАЖ
КЛАССЫ .

линия
Выбрать строку (считая оборачивания).

группы
Выделить группу смежных строк (считая обтекания). Выбор останавливается на
пустая строка и не выходит за пределы текущей страницы.

страница
Выделите все видимые строки, т. Е. Страницу.

Найти
Выделите все строки, т.е. включая сохраненные строки.

регулярное выражение
Выберите «слово» в соответствии с регулярным выражением, которое следует в
ценность ресурса.

никто
С этим ресурсом не связано никакое действие выбора. xtherm интерпретирует это как
конец списка. Например, вы можете использовать его для отключения тройного (и
выше) нажав, установив on3Clicks на «нет».

Значения по умолчанию для on2Clicks и on3Clicks это «слово» и «линия»,
соответственно. Нет значения по умолчанию для on4Clicks or on5Clicks, делая те
неактивный. На старте, Xterm определяет максимальное количество кликов по
onXЩелчки значения ресурсов, которые установлены.

openIm (класс XtCOpenIm)
Сообщает Xterm следует ли открывать метод ввода при запуске. По умолчанию установлено «true».

указательЦвет (класс Цвет указателя)
Задает цвет переднего плана указателя. По умолчанию
«XtDefaultForeground».

указательColorBackground (класс УказательЦветФона)
Задает цвет фона указателя. По умолчанию
«XtDefaultBackground».

режим указателя (класс Режим указателя)
Указывает, когда указатель может быть скрыт при вводе пользователем. Это будет
отображается повторно, если пользователь перемещает мышь или нажимает одну из ее кнопок.

0 никогда

1 приложение, работающее в Xterm не активировал режим мыши. Это
по умолчанию.

2 всегда.

указатель (класс Курсор)
Задает имя формы указателя. По умолчанию - «xterm».

попонбелл (класс ПопОнБелл)
Определяет, будет ли окно открываться при получении Control-G. В
по умолчанию - «ложь».

Если окно отображается в виде значка, это не действует. Тем не менее zЗначокBeep ресурс
дает вам возможность увидеть, в каких окнах, отображаемых в виде значков, прозвучал звонок.

заранее составить (класс XtCPrecompose)
Сообщает Xterm следует ли предварительно составлять данные UTF-8 в форму нормализации C, которая
сочетает часто используемые акценты с основными символами. Если этого не произойдет,
акценты оставлены как отдельные символы. По умолчанию установлено «true».

предредиттип (класс ХтКПредиттипе)
Сообщает Xterm какие типы строк перед редактированием (предварительным преобразованием) отображать. По умолчанию
это «OverTheSpot, Root».

Атрибуты печати (класс Атрибуты печати)
Указывает, следует ли печатать графические атрибуты вместе с текстом. Настоящий ОИК
Терминал VTxxx напечатает подчеркивание и коды выделения, но ваш принтер может
не справляйтесь с этим.

· «0» отключает атрибуты.

· «1» печатает обычный набор атрибутов (жирный, подчеркнутый, инвертированный и мигающий)
как управляющие последовательности в стиле VT100.

· «2» также печатает атрибуты цвета ANSI.

По умолчанию - «1».

printFileImmediate (ПечатьФайла (непосредственно)
Когда немедленная печать действие вызывается, Xterm печатает содержимое экрана
прямо в файл. Установите для этого ресурса префикс имени файла (отметку времени
будет добавлено к фактическому имени).

По умолчанию используется пустая строка, т.е. «». Однако, когда немедленная печать действие
вызывается, если строка пуста, то используется «XTerm».

печатьфилеонксеррор (Принтфайлонксеррор)
If Xterm завершается с ошибкой X, например, ваше соединение прерывается, когда сервер
вылетает, можно сказать, что нужно записать содержимое экрана в файл. Включить
функция, установите для этого ресурса префикс имени файла (метка времени будет
добавляется к фактическому имени).

По умолчанию используется пустая строка, т. Е. «», Что отключает эту функцию. Тем не мение,
когда окно печать на ошибке вызывается действие, если строка пуста, то
Используется «XTermError».

Обрабатываются следующие коды ошибок: ERROR_XERROR, ERROR_XIOERROR и ERROR_ICEERROR.

printModeImmediate (Режим печати (немедленно)
Когда немедленная печать действие вызывается, Xterm печатает содержимое экрана
прямо в файл. Вы можете использовать printModeImmediate ресурс, чтобы сказать ему использовать
escape-последовательности для восстановления атрибутов и цветов видео. Это использует
те же значения, что и Атрибуты печати ресурс. По умолчанию - «0».

печатьМодеонксеррор (PrintModeOnXError)
xtherm реализует печатьфилеонксеррор функция с помощью функции принтера, хотя
вывод записывается прямо в файл. Вы можете использовать печатьМодеонксеррор
ресурс, чтобы указать ему использовать escape-последовательности для восстановления атрибутов видео
и цвета. Здесь используются те же значения, что и в Атрибуты печати ресурс. В
по умолчанию - «0».

printOptsImmediate (PrintOptsImmediate)
Укажите диапазон текста, который печатается в файл, когда распечатать сразу
вызывается действие.

· Если ноль (0), то выбирается текущий (видимый экран) плюс сохраненный
строк, за исключением случаев, когда используется альтернативный экран. В этом случае только
выбран альтернативный экран.

· Если ненулевое значение, биты этого значения ресурса (проверяются в порядке убывания)
выберите диапазон:

8 выбирает сохраненные строки.

4 выбирает альтернативный экран.

2 выбирает нормальный экран.

1 выбирает текущий экран, который может быть обычным или альтернативным.
экран.

Значение по умолчанию - «9», при котором выбирается текущий видимый экран плюс сохраненные строки,
без специального случая для чередующегося экрана.

printOptsOnXError (PrintOptsOnXError)
Укажите диапазон текста, который печатается в файл, когда печать на ошибке
действие вызывается. Значение ресурса интерпретируется так же, как в
printOptsImmediate.

Значение по умолчанию - «9», при котором выбирается текущий видимый экран плюс сохраненные строки,
без специального случая для чередующегося экрана.

принтер (класс Принтер АвтоЗакрытие)
Если правда", Xterm закроет принтер (трубу), когда приложение переключит
принтер отключен с помощью команды Media Copy. По умолчанию - «ложь».

команда принтера (класс Команда принтера)
Задает команду оболочки, к которой Xterm откроет трубу, когда первый MC (Медиа
Копировать) инициируется команда. По умолчанию используется пустая строка, то есть «». Если
значение ресурса задано как пустая строка, принтер отключен.

режим управления принтером (класс режим управления принтером)
Задает режим управления принтером. «1» выбирает режим автопечати, что вызывает
Xterm для печати строки с экрана при перемещении курсора с этой строки с помощью
появляется символ перевода строки, перевода страницы или вертикальной табуляции, либо автоматический перенос.
Режим автопечати отменяется режимом контроллера принтера («2»), что приводит к тому, что все
вывода, который будет направлен на принтер. По умолчанию - «0».

принтерЭкстенты (класс Экстент принтера)
Определяет, будет ли функция печати страницы печатать всю страницу (true) или только
часть в пределах полей прокрутки (false). По умолчанию - «ложь».

принтерFormFeed (класс Принтерформфид)
Определяет, отправляется ли подача формы на принтер в конце страницы печати.
функция. По умолчанию - «ложь».

принтер (класс принтерновая линия)
Управляет отправкой новой строки на принтер в конце страницы печати.
функция. По умолчанию установлено «true».

privateColorРегистры (класс частные регистры цвета)
Если истина, выделите отдельные регистры цвета для каждой строки управления шестиселевым устройством,
например, для DECGCI. Если это не так, регистры цвета выделяются только один раз, когда
терминал сброшен. По умолчанию установлено «true».

тихий (класс Тихий захват)
Управляет перерисовкой курсора при УведомитьGrab и Уведомить мероприятие
типы получены при смене фокуса. По умолчанию - «ложь».

regisScreenSize (класс Регисскринсизе)
If Xterm настроен для поддержки графики ReGIS, этот ресурс сообщает Xterm домен
максимальный размер (в пикселях) для графики.

xtherm принимает специальное значение ресурса «auto», которое сообщает Xterm использовать
decTerminalID ресурс для установки максимального размера на основе аппаратного терминала
пределы. В противном случае, Xterm ожидает, что размер будет дан как высотаxширинанапример,
«800x1000».

Значение ресурса по умолчанию - «800x1000».

визуализироватьШрифт (класс РендерФонт)
If Xterm построен с библиотекой Xft, это контролирует, имя лица
ресурс используется. По умолчанию это «по умолчанию».

Значения ресурсов представляют собой строки, которые после запуска оцениваются как логические.

ложный
отключите эту функцию и используйте обычный (растровый) шрифт.

правда
запуск с использованием шрифта TrueType, указанного в имя лица и размер лица
настройки ресурса. Если нет значения для имя лица, отключите функцию
и используйте обычный (растровый) шрифт.

После запуска вы все еще можете переключаться на / из растрового шрифта, используя
Пункт меню «TrueType Fonts».

по умолчанию
запуск с использованием обычного (растрового) шрифта, но включите меню «TrueType Fonts»
запись, позволяющая во время выполнения переключаться на / из шрифтов TrueType.

Если надписи имя лица набор ресурсов, затем переключение среды выполнения на TrueType
шрифты отключены. xtherm имеет отдельное встроенное значение для имя лица для
особый случай, когда визуализироватьШрифт «по умолчанию». Обычно это «моно».

изменить размерГравитация (класс Изменить размерГравитация)
Влияет на поведение при увеличении или уменьшении размера окна.
Северо-Запад указывает, что верхняя строка текста на экране остается неизменной. Если
окно делается короче, строки убираются снизу; если окно сделано
более высокие, внизу добавляются пустые строки. Это совместимо с поведением
в R4. Юго-Запад (по умолчанию) указывает, что нижняя строка текста на
экран остается неподвижным. Если окно сделать выше, дополнительные сохраненные строки будут
прокручивается на экран; если окно сделать короче, строки будут
прокручивается от верхнего края экрана, и верхние сохраненные строки будут опущены.

повторить входной метод (класс XtCRetryInputMethod)
Сообщает Xterm сколько раз повторять попытку, если сервер метода ввода не
отвечая. Это другая проблема, чем неподдерживаемый тип предварительного редактирования и т. Д.
могут возникать повторные попытки, если ваша конфигурация X (и ее библиотеки) отсутствуют
куски. Установка этого ресурса на ноль `` 0 '' отменит повторную попытку. В
по умолчанию - 3.

обратное видео (класс Обратное видео)
Указывает, следует ли имитировать обратное видео. По умолчанию
"Ложь".

Есть несколько аспектов обратного видео в Xterm:

· Командная строка -рв опция сообщает библиотекам X, что нужно перевернуть передний план
и цвета фона. xthermПараметры командной строки задают значения ресурсов. В
в частности, X Toolkit устанавливает обратное видео ресурс, когда -рв вариант
используется.

· Если пользователь также использовал параметры командной строки -фг or -бг установить
цвета переднего и заднего плана, Xterm не видит эти параметры напрямую.
Вместо этого он проверяет значения ресурсов, чтобы восстановить командную строку.
параметры и определить, какой из цветов является предполагаемым передним планом пользователя,
и т. д. Их фактические значения не имеют отношения к функции обратного видео; немного
пользователи предпочитают значения по умолчанию X (черный текст на белом фоне), другие предпочитают
белый текст на черном фоне.

· После запуска пользователь может переключить пункт меню «Включить обратное видео».
Это меняет текущие цвета переднего плана и фона VT100.
виджет и перекрашивает экран. Из-за иерархии ресурсов X
обратное видео ресурс относится не только к виджету VT100.

Программы, работающие в Xterm также можно использовать управляющие последовательности для включения VT100
режим обратного видео. Они не зависят от обратное видео ресурс и
пункт меню. xtherm меняет текущий цвет переднего плана и фона, когда
текст, на который влияют эти управляющие последовательности.

Другие управляющие последовательности могут изменять цвета переднего плана и фона, которые
используемый:

· Программы также могут использовать последовательности управления цветом ANSI для установки переднего плана
и цвета фона.

· Расширения к элементам управления цветом ANSI (например, 16, 88 или 256 цветов) являются
обрабатывается аналогично контролю ANSI.

· Использование других управляющих последовательностей («динамический цвета”Функция), программа может
изменить цвет переднего плана и фона.

обратная пленка (класс Обратная пленка)
Определяет, следует ли включать обратное зацикливание. Это соответствует
в Xtermчастный режим 45. По умолчанию - «ложь».

правая полоса прокрутки (класс полоса правой прокрутки)
Определяет, должна ли полоса прокрутки отображаться справа, а не
чем слева. По умолчанию - «ложь».

сохранить линии (класс Сохранить линии)
Задает количество строк, сохраняемых за пределами верхней части экрана, когда
полоса прокрутки включена. По умолчанию - «64».

полоса прокрутки (класс Полоса прокрутки)
Определяет, должна ли отображаться полоса прокрутки. По умолчанию
"Ложь".

прокруткаБарграница (класс Скроллбарбордер)
Задает ширину границы полосы прокрутки. Обратите внимание, что это нарисовано для перекрытия
граница Xterm окно. Изменение границы полосы прокрутки влияет только на
линия между виджетом VT100 и полосой прокрутки. Значение по умолчанию - 1.

ScrollKey (класс ПрокруткаКонд)
Определяет, должно ли нажатие клавиши автоматически вызывать полосу прокрутки
для перехода в нижнюю часть области прокрутки. Это соответствует Xtermприватный
режим 1011. По умолчанию - «ложь».

прокрутки (класс линии прокрутки)
Задает количество строк, в которых прокрутка назад и прокрутка вперед действия должны
использовать по умолчанию. Значение по умолчанию - 1.

прокруткаTtyOutput (класс ПрокруткаКонд)
Определяет, должен ли вывод на терминал автоматически вызывать
полоса прокрутки, чтобы перейти в нижнюю часть области прокрутки. По умолчанию установлено «true».

выберите в буфер обмена (класс Выбрать в буфер обмена)
Сообщает Xterm использовать ли PRIMARY или CLIPBOARD для токенов SELECT в
механизм выбора. В набор-выбор действие может изменить это во время выполнения, позволяя
пользователь может работать с программами, которые обрабатывают только один из этих механизмов. В
по умолчанию установлено значение «false», что указывает на использование PRIMARY.

сдвигШрифты (класс ШифтФонтс)
Указывает, следует ли включать действия больше-vt-font () и меньший-vt-font (),
которые обычно привязаны к сдвинутым KP_Add и KP_Subtract. По умолчанию
"Правда".

показатьBlinkAsBold (класс ПоказатьBlinkAsBold)
Сообщает Xterm отображать ли текст с атрибутом blink так же, как жирным шрифтом. Если
Xterm не настроен для поддержки мигающего текста, по умолчанию установлено значение «true»,
что соответствует более старым версиям Xterm, в противном случае значение по умолчанию - «ложь».

показатьMissingGlyphs (класс Показать отсутствующие глифы)
Сообщает Xterm следует ли отображать рамку с указанием мест, где персонаж был
использовал то, что шрифт не представляет. По умолчанию - «ложь».

показатьWrapMarks (класс ПоказатьWrapMarks)
Для отладки Xterm и приложения, которые могут манипулировать флагом обернутой строки с помощью
напишите текст на правом поле, покажите отметку на правой внутренней границе
окно. Значок показывает, на каких линиях установлен флаг.

сигналзапретить (класс Запрет сигнала)
Определяет, будут ли записи в меню «Основные параметры» для отправки
сигналы к Xterm следует запретить. По умолчанию - «ложь».

SixelПрокрутка (класс СиксельПрокрутка)
Если true, графика прокручивается на одну строку вверх за раз, когда шесть знаков будут записаны после
нижняя строка на окошке. По умолчанию - «ложь».

текГеометрия (класс Геометрия)
Задает предпочтительный размер и положение окна Tektronix. Здесь нет
по умолчанию для этого ресурса.

tekInhibit (класс ТекИнгибит)
Определяет, должна ли управляющая последовательность для входа в режим Tektronix быть
игнорируется. По умолчанию - «ложь».

текМалый (класс ТекМалый)
Определяет, должно ли окно режима Tektronix запускаться в самом маленьком
размер, если не указана явная геометрия. Это полезно при запуске Xterm on
дисплеи с маленькими экранами. По умолчанию - «ложь».

tekStartup (класс Текстартап)
Определяет, нужно ли Xterm должен запуститься в режиме Tektronix. По умолчанию
"Ложь".

тикстраскролл (класс ТиXtraScroll)
Определяет, есть ли Xterm должен перейти на новую страницу при обработке ti TERMCAP
запись, т. е. частные режимы 47, 1047 или 1049. Это действует только в том случае, если
titeInhibit "верно", потому что цель этого параметра - предоставить изображение
отображения полноэкранного приложения при обратной прокрутке, не стирая
текст, который будет показан перед инициализацией приложения. По умолчанию для
этот ресурс «ложный».

titeInhibit (класс ТайтИнгиб)
Определяет, нужно ли Xterm следует удалить ti и te записи termcap (используются для
переключаться между альтернативными экранами при запуске многих экранно-ориентированных программ) из
строка TERMCAP. Если установлено, Xterm также игнорирует escape-последовательность для переключения на
альтернативный экран. xtherm поддерживает terminfo по-другому, поддерживая
составные управляющие последовательности (также известные как частные режимы) 1047, 1048 и 1049
которые имеют тот же эффект, что и исходная последовательность управления 47. По умолчанию для
этот ресурс «ложный».

titleModes (класс Режимы заголовка)
Сообщает Xterm принимать или возвращать метки окон и значков в ISO-8859-1 (
по умолчанию) или UTF-8. Любой из них можно закодировать в шестнадцатеричном формате. По умолчанию для этого
ресурс равен «0».

Каждый бит (бит «0» равен 1, бит «1» равен 2 и т. Д.) Соответствует одному из параметров.
задается последовательностью управления режимами заголовка:

0 Установите метки окон / значков в шестнадцатеричном формате.

1 Окно запроса / метки значков в шестнадцатеричном формате

2 Установите метки окон / значков, используя UTF-8 (отменяет utf8Title ресурс).

3 Окно запроса / метки значков с использованием UTF-8

перевод (класс Переводы)
Определяет привязки клавиш и кнопок для меню, выбора, «запрограммированных строк»,
и т.д. перевод ресурс, который обеспечивает большую часть Xtermвозможность настройки,
это функция библиотеки X Toolkit Intrinsics (Xt). Увидеть Действия .

обрезка выделения (класс Обрезать выбор)
Если вы установите выделитьВыбор, вы можете увидеть выбранный текст, включая
любые конечные пробелы. Очистка экрана (или строки) сбрасывает его в состояние
без пробелов. Некоторые строки могут содержать конечные пробелы, когда приложение
выводит их на экран. Однако вы можете не захотеть вставлять строки с завершающим
пробелы. Если этот ресурс истинен, Xterm будет обрезать конечные пробелы из текста, который
выбрано. Это не влияет на пробелы, которые приводят к переносу строки, и не будет
он обрезает завершающую новую строку из вашего выбора. По умолчанию - «ложь».

нижняя линия (класс Подчеркнуть)
Это указывает, должен ли текст с атрибутом подчеркивания быть
подчеркнуто. Может быть желательно отключить подчеркивание при использовании цвета
для атрибута подчеркивания. По умолчанию установлено «true».

использованиеClipping (класс Использовать отсечение)
Сказать Xterm следует ли использовать обрезку, чтобы не создавать точек за пределами текста
область рисования. Первоначально использовавшийся для обхода чрезмерных эффектов, это
также необходимо для работы с некоторыми шрифтами неправильного размера. По умолчанию установлено «true».

utf8 (класс УТФ8)
Это указывает, Xterm будет работать в режиме UTF-8. Если вы установите этот ресурс,
Xterm также устанавливает широкийChars ресурс как побочный эффект. Ресурс можно установить
через пункт меню «Кодировка UTF-8». По умолчанию это «по умолчанию».

xtherm принимает либо ключевое слово (без учета регистра), либо число, указанное в скобках:

ложь (0)
Режим UTF-8 изначально отключен. Параметр командной строки + u8 устанавливает ресурс на
это значение. Разрешены escape-последовательности для включения / выключения режима UTF-8.

правда (1)
Изначально включен режим UTF-8. Escape-последовательности для включения / выключения режима UTF-8:
допускается.

всегда (2)
Параметр командной строки -U8 устанавливает для ресурса это значение. Последовательности побега
для включения / выключения режима UTF-8 игнорируются.

по умолчанию (3)
Это значение ресурса по умолчанию. Меняется при инициализации
в зависимости от того, местный ресурс был установлен в значение false (0) или всегда (2).
Смотрите пост в местный ресурс для дополнительного обсуждения локалей, отличных от UTF-8.

Если вы хотите установить значение utf8, оно должно быть в этом диапазоне. Другое ненулевое
значения обрабатываются так же, как «1», т. е. режим UTF-8 изначально включен, а выход
разрешены последовательности для включения / выключения режима UTF-8.

utf8Шрифты (класс Utf8Fonts)
См. Обсуждение местный ресурс. Это указывает, Xterm буду использовать
Шрифты UTF-8, указанные с помощью шаблонов ресурсов, таких как «* vt100.utf8Fonts.font" или
обычные (ISO-8859-1) шрифты с помощью таких шаблонов, как «* vt100.font». Ресурс может быть
устанавливается через пункт меню «Шрифты UTF-8». По умолчанию это «по умолчанию».

xtherm принимает либо ключевое слово (без учета регистра), либо число, указанное в скобках:

ложь (0)
Используйте шрифты ISO-8859-1. Пункт меню включен, что позволяет выбрать
шрифтов, которые нужно изменить во время выполнения.

правда (1)
Используйте шрифты UTF-8. Пункт меню включен, что позволяет выбрать
шрифты, которые нужно изменить во время выполнения.

всегда (2)
Всегда используйте шрифты UTF-8. Это также отключает вход в меню.

по умолчанию (3)
При запуске для ресурса устанавливается значение true или false, в зависимости от
эффективная стоимость utf8 ресурсов.

utf8Latin1 (класс Utf8Latin1)
Если это правда, разрешить ISO-8859-1 "обычные" шрифт для комбинирования со шрифтом ISO-10646-1
если последний задан через -фв вариант или соответствующее ему значение ресурса.
По умолчанию - «ложь».

utf8SelectTypes (класс Utf8SelectTypes)
Override Xtermсписок целей выбора по умолчанию (см. ВЫБОР / ВСТАВИТЬ) для выбора
в режиме расширенных символов (UTF-8). По умолчанию используется пустая строка, т. Е. «», Которая
ничего не отменяет.

utf8Title (класс Utf8Title)
Приложения могут установить Xtermзаголовок, написав управляющую последовательность. Обычно это
последовательность управления следует соглашению VT220, которое кодирует строку в
ISO-8859-1 и допускает 8-битный терминатор строки. Если Xterm начинается в
Локаль UTF-8, он переводит строку ISO-8859-1 в UTF-8 для работы с X
библиотеки, которые предполагают, что строка имеет формат UTF-8.

Однако некоторые пользователи могут захотеть написать строку заголовка в кодировке UTF-8. Окно
менеджер отвечает за отрисовку заголовков окон. Некоторые оконные менеджеры (не все)
поддержка кодировки UTF-8 заголовков окон. Установите для этого ресурса значение «true», чтобы разрешить
Строки заголовков в кодировке UTF-8. Это отменяет перевод в UTF-8, позволяя
Строки UTF-8 должны отображаться как есть.

Эта функция доступна как пункт меню, так как она связана с конкретным
приложения, в которых вы работаете Xterm. Вы также можете использовать контрольную последовательность
(см. обсуждение «Режимы заголовка» в документе о последовательностях управления), чтобы установить
эквивалентный флаг. В titleModes ресурс устанавливает то же значение, которое переопределяет
этот ресурс.

По умолчанию - «ложь».

очень жирный цвет (класс очень смелые цвета)
Указывает, следует ли комбинировать атрибуты видео с цветами, указанными в цветBD,
цветBL, цветIT, цветRVкачества цветUL. Ценность ресурса - это сумма значений
для каждого атрибута:
1 для реверса,
2 для подчеркивания,
4 жирным шрифтом,
8 для мигания и
512 для курсива

По умолчанию - «0».

VisualBell (класс Визуал Белл)
Определяет, следует ли использовать видимый звонок (т.е. мигающий) вместо
звуковой звонок при получении Control-G. По умолчанию установлено значение «false», что говорит о том, что
Xterm использовать звуковой звонок.

VisualBellDelay (класс Визуальная задержка звонка)
Количество миллисекунд задержки при отображении визуального звонка. По умолчанию 100.
Если установлено значение XNUMX, визуальный звонок не отображается. Это полезно для очень медленных
отображает, например, ЖК-дисплей портативного компьютера.

визуальныйBellLine (класс ВизуалБелллайн)
Определяет, будет ли мигать только текущая строка при отображении визуального звонка
вместо того, чтобы мигать на весь экран: по умолчанию установлено значение «false», что говорит о Xterm
чтобы прошить весь экран.

vt100Графика (класс VT100Графика)
Это указывает, Xterm интерпретирует экранирование графического символа VT100
последовательности в режиме UTF-8. По умолчанию установлено значение «true», чтобы обеспечить поддержку
различные унаследованные приложения.

широкий полужирный шрифт (класс Широкий полужирный шрифт)
Этот параметр определяет шрифт, который будет использоваться для отображения полужирного текста. К
по умолчанию он попытается использовать шрифт, в два раза шире, чем шрифт, который будет использоваться
рисовать жирным шрифтом. Если шрифт с двойной шириной не найден, он будет импровизировать,
растягивание полужирного шрифта.

широкийChars (класс Широкие символы)
Указывает, если Xterm должен реагировать на управляющие последовательности, обрабатывающие 16-битные
символы. По умолчанию - «ложь».

широкий шрифт (класс Широкий шрифт)
Эта опция определяет шрифт, который будет использоваться для отображения широкого текста. По умолчанию,
он попытается использовать шрифт вдвое шире, чем шрифт, который будет использоваться для рисования
обычный текст. Если шрифт двойной ширины не найден, он будет импровизировать, растягивая
обычный шрифт.

ксимфонт (класс КсимФонт)
Эта опция определяет шрифт, который будет использоваться для отображения строки перед редактированием в
Метод ввода «OverTheSpot».

В типе предварительного редактирования OverTheSpot строка предварительного редактирования (предварительного преобразования) отображается в
положение курсора. Сервер XIM отвечает за отображение
строка перед редактированием. Клиент XIM должен информировать сервер XIM о позиции курсора.
Для достижения наилучших результатов строка перед редактированием должна отображаться с правильным шрифтом.
Следовательно, Xterm сообщает серверу XIM о правильном шрифте. Шрифт будет
предоставляется «набором шрифтов», значение которого по умолчанию - «*». Это соответствует каждому шрифту,
Библиотека X автоматически выбирает шрифты с правильными кодировками. В ксимфонт ресурс
предоставляется для переопределения этого параметра шрифта по умолчанию.

Тек4014 Виджет Полезные ресурсы
Следующие ресурсы указаны как часть tek4014 виджет (класс Тек4014).
Они обозначаются такими шаблонами, как «XTerm.tek4014.ИМЯ"

шрифт2 (класс Шрифт)
Задает шрифт номер 2 для использования в окне Tektronix.

шрифт3 (класс Шрифт)
Задает шрифт номер 3 для использования в окне Tektronix.

шрифтБольшой (класс Шрифт)
Задает крупный шрифт для использования в окне Tektronix.

шрифтSmall (класс Шрифт)
Задает мелкий шрифт для использования в окне Tektronix.

джинТерминатор (класс ДжинТерминатор)
Определяет, какие символы должны следовать за отчетом GIN или отчетом о состоянии. В
Возможные варианты - «none», что не отправляет завершающие символы, «CRonly», что
отправляет CR и «CR & EOT», которые отправляют и CR, и EOT. По умолчанию - «нет».

высота (класс Высота)
Задает высоту окна Tektronix в пикселях.

начальный шрифт (класс Начальный шрифт)
Задает, какой из четырех шрифтов Tektronix использовать изначально. Ценности такие же
Для набор-тек-текст действие. По умолчанию - «большой».

ширина (класс Ширина)
Задает ширину окна Tektronix в пикселях.

Меню Полезные ресурсы
Ресурсы, которые могут быть указаны для различных меню, описаны в
документация для Афины ПростоеМеню виджет. Название и классы записей в
каждое из меню перечислено ниже. Ресурсы под названием «линияN" где N это число
разделители с классом Смелайн.

Как и для всех виджетов на основе ресурсов X, упомянутые метки являются стандартными значениями по умолчанию для
Приложение.

Ассоциация Главная Опции меню (название виджета главное меню) содержит следующие записи:

панель инструментов (класс СмэБСБ)
Эта запись вызывает set-toolbar (переключение) действия.

Securekbd (класс СмэБСБ)
Эта запись вызывает безопасный() действия.

позволяет (класс СмэБСБ)
Эта запись вызывает разрешить отправку событий (переключить) действия.

перерисовать (класс СмэБСБ)
Эта запись вызывает перерисовать () действия.

каротаж (класс СмэБСБ)
Эта запись вызывает ведение журнала (переключение) действия.

немедленная печать (класс СмэБСБ)
Эта запись вызывает немедленная печать () действия.

печать на ошибке (класс СмэБСБ)
Эта запись вызывает печать при ошибке () действия.

Распечатать (класс СмэБСБ)
Эта запись вызывает Распечатать() действия.

печать-редир (класс СмэБСБ)
Эта запись вызывает print-redir () действия.

8-битный контроль (класс СмэБСБ)
Эта запись вызывает set-8-bit-control (переключение) действия.

назад ключ (класс СмэБСБ)
Эта запись вызывает set-backarrow (переключение) действия.

числовой замок (класс СмэБСБ)
Эта запись вызывает set-num-lock (переключение) действия.

Alt-ESC (класс СмэБСБ)
Эта запись вызывает alt-send-escape (переключение) действия.

мета-esc (класс СмэБСБ)
Эта запись вызывает мета-отправляет-escape (переключение) действия.

удалить-есть-дел (класс СмэБСБ)
Эта запись вызывает delete-is-del (переключение) действия.

старыеFunctionKeys (класс СмэБСБ)
Эта запись вызывает старые функциональные клавиши (переключение) действия.

hpFunctionKeys (класс СмэБСБ)
Эта запись вызывает функциональные клавиши hp (переключение) действия.

scoFunctionKeys (класс СмэБСБ)
Эта запись вызывает функциональные клавиши sco (переключение) действия.

солнцеФункцияКлючи (класс СмэБСБ)
Эта запись вызывает солнечные функциональные клавиши (переключение) действия.

солнце (класс СмэБСБ)
Эта запись вызывает sunKeyboard (переключение) действия.

приостановить (класс СмэБСБ)
Эта запись вызывает послать сигнал (tstp) действие на системы, которые поддерживают работу
контролировать.

продолжать (класс СмэБСБ)
Эта запись вызывает послать сигнал (продолжение) действие на системы, которые поддерживают работу
контролировать.

прерывать (класс СмэБСБ)
Эта запись вызывает послать сигнал (число) действия.

повесить трубку (класс СмэБСБ)
Эта запись вызывает послать сигнал (hup) действия.

завершенный (класс СмэБСБ)
Эта запись вызывает послать сигнал (срок) действия.

убивать (класс СмэБСБ)
Эта запись вызывает послать сигнал (убить) действия.

выход (класс СмэБСБ)
Эта запись вызывает уволиться() действия.

Ассоциация VT Опции меню (название виджета втМеню) содержит следующие записи:

полоса прокрутки (класс СмэБСБ)
Эта запись вызывает установить полосу прокрутки (переключение) действия.

прыгать (класс СмэБСБ)
Эта запись вызывает set-jumpscroll (переключение) действия.

обратное видео (класс СмэБСБ)
Эта запись вызывает установить обратное видео (переключение) действия.

автоматическая упаковка (класс СмэБСБ)
Эта запись вызывает set-autowrap (переключение) действия.

обратная пленка (класс СмэБСБ)
Эта запись вызывает set-reversewrap (переключение) действия.

автолайн (класс СмэБСБ)
Эта запись вызывает set-autolinefeed (переключение) действия.

аппкурсор (класс СмэБСБ)
Эта запись вызывает set-appcursor (переключение) действия.

клавиатура (класс СмэБСБ)
Эта запись вызывает set-appkeypad (переключение) действия.

клавиша прокрутки (класс СмэБСБ)
Эта запись вызывает set-scroll-on-key (переключение) действия.

прокрутка (класс СмэБСБ)
Эта запись вызывает set-scroll-on-tty-output (переключение) действия.

разрешить132 (класс СмэБСБ)
Эта запись вызывает set-allow132 (переключить) действия.

проклятие (класс СмэБСБ)
Эта запись вызывает set-cursesemul (переключить) действия.

визуальный звонок (класс СмэБСБ)
Эта запись вызывает set-visualbell (переключение) действия.

звонок (класс СмэБСБ)
Эта запись вызывает set-bellIsUrgent (переключение) действия.

Poponbell (класс СмэБСБ)
Эта запись вызывает set-poponbell (переключение) действия.

курсор (класс СмэБСБ)
Эта запись вызывает set-cursorblink (переключение) действия.

titeInhibit (класс СмэБСБ)
Эта запись вызывает set-titeInhibit (переключение) действия.

активный значок (класс СмэБСБ)
Эта запись включает и выключает активные значки, если эта функция была скомпилирована в
Xterm. Он доступен, только если Xterm был запущен с параметром командной строки + ai
или активный значок для ресурса установлено значение «истина».

программный сброс (класс СмэБСБ)
Эта запись вызывает мягкий сброс () действия.

Аппаратный сброс (класс СмэБСБ)
Эта запись вызывает Аппаратный сброс() действия.

очистить (класс СмэБСБ)
Эта запись вызывает Очистить сохраненные линии () действия.

текшоу (класс СмэБСБ)
Эта запись вызывает установить видимость (тек, переключить) действия.

текмоде (класс СмэБСБ)
Эта запись вызывает набор-терминал-тип (tek) действия.

закрыть (класс СмэБСБ)
Эта запись вызывает установить видимость (vt, off) действия.

Альтскрин (класс СмэБСБ)
Эта запись вызывает set-altscreen (переключение) действия.

SixelПрокрутка (класс СмэБСБ)
Эта запись вызывает set-sixel-scrolling (переключение) действия.

Ассоциация VT шрифты меню (название виджета шрифтМеню) содержит следующие записи:

шрифт по умолчанию (класс СмэБСБ)
Эта запись вызывает набор-vt-font (d) действие, установив шрифт с помощью шрифт
(по умолчанию) ресурс, например, «По умолчанию» в меню.

шрифт1 (класс СмэБСБ)
Эта запись вызывает набор-vt-шрифт(1) действие, установив шрифт с помощью шрифт1
ресурс, например, «Нечитаемый» в меню.

шрифт2 (класс СмэБСБ)
Эта запись вызывает набор-vt-шрифт(2) действие, установив шрифт с помощью шрифт2
ресурс, например, «Крошечный» в меню.

шрифт3 (класс СмэБСБ)
Эта запись вызывает набор-vt-шрифт(3) действие, установив шрифт с помощью шрифт3
ресурс, например, «Маленький» в меню.

шрифт4 (класс СмэБСБ)
Эта запись вызывает набор-vt-шрифт(4) действие, позволяя шрифту использовать шрифт4
ресурс, например, «Средний» в меню.

шрифт5 (класс СмэБСБ)
Эта запись вызывает набор-vt-шрифт(5) действие, позволяя шрифту использовать шрифт5
ресурс, например, «Большой» в меню.

шрифт6 (класс СмэБСБ)
Эта запись вызывает набор-vt-шрифт(6) действие, позволяя шрифту использовать шрифт6
ресурс, например, «Огромный» в меню.

шрифт (класс СмэБСБ)
Эта запись вызывает set-vt-font (е) действия.

купель (класс СмэБСБ)
Эта запись вызывает set-vt-font (s) действия.

шрифт (класс СмэБСБ)
Эта запись вызывает set-font-linedrawing (s) действия.

набитый шрифтами (класс СмэБСБ)
Эта запись вызывает набор-шрифтов (-ов) действия.

шрифт-двойной размер (класс СмэБСБ)
Эта запись вызывает установить-шрифт-двойной размер (-а) действия.

рендер-шрифт (класс СмэБСБ)
Эта запись вызывает набор-рендеринг-шрифт (ы) действия.

utf8-режим (класс СмэБСБ)
Эта запись вызывает set-utf8-mode (s) действия.

utf8-заголовок (класс СмэБСБ)
Эта запись вызывает set-utf8-title (s) действия.

Ассоциация ТЭК Опции меню (название виджета текМеню) содержит следующие записи:

текст (класс СмэБСБ)
Эта запись вызывает набор-тек-текст (большой) действия.

тектекст2 (класс СмэБСБ)
Эта запись вызывает набор-тек-текст(2) действия.

тектекст3 (класс СмэБСБ)
Эта запись вызывает набор-тек-текст(3) действия.

тектекстмаленький (класс СмэБСБ)
Эта запись вызывает набор-тек-текст (маленький) действия.

Tekpage (класс СмэБСБ)
Эта запись вызывает tek-page () действия.

Текресет (класс СмэБСБ)
Эта запись вызывает тек-сброс () действия.

Tekcopy (класс СмэБСБ)
Эта запись вызывает тек-копия () действия.

vtshow (класс СмэБСБ)
Эта запись вызывает установить видимость (vt, переключить) действия.

vtmode (класс СмэБСБ)
Эта запись вызывает набор-терминальный-тип (VT) действия.

техиде (класс СмэБСБ)
Эта запись вызывает установить видимость (тек, переключить) действия.

полоса прокрутки Полезные ресурсы
Следующие ресурсы полезны, если они указаны для виджета Athena Scrollbar:

толщина (класс Толщина)
Задает ширину полосы прокрутки в пикселях.

фон (класс Задний план)
Задает цвет фона полосы прокрутки.

передний план (класс Передний план)
Задает цвет переднего плана полосы прокрутки. «Большой палец»
полоса прокрутки представляет собой простой узор в виде шахматной доски с чередованием пикселей на переднем плане
и цвет фона.

УКАЗАТЕЛЬ ИСПОЛЬЗОВАНИЕ


После создания окна VT102, Xterm позволяет выделить текст и скопировать его в
такие же или другие окна.

Выбор
Функции выбора вызываются, когда кнопки-указатели используются без модификаторов,
и когда они используются с клавишей «Shift». Назначение описанных функций
ниже к клавишам и кнопкам можно изменить через базу данных ресурсов; видеть Действия внизу.

Первая кнопка указателя (обычно левая) используется для сохранения текста в вырезанный буфер. Переместите
курсор в начало текста, а затем, удерживая кнопку, переместите курсор в
конец области и отпустив кнопку. Выбранный текст выделяется и становится
сохраняется в глобальном буфере обрезки и делает ПЕРВИЧНЫЙ выбор при отпускании кнопки.
Обычно (но см. Обсуждение on2Clicks, так далее):

· Двойной щелчок выделяет по словам.

· Тройной щелчок выделяет по строкам.

· Четырехкратное нажатие возвращает к символам и т. Д.

Множественный щелчок определяется временем от кнопки до кнопки вниз, поэтому вы можете изменить
блок выбора в середине выделения. Логические слова и строки, выбранные
двойной или тройной щелчок может переноситься на более чем одну строку экрана, если строки были перенесены
by Xterm самим собой, а не приложением, запущенным в окне. Если ключ / кнопка
привязки указывают, что должен быть сделан выбор X, Xterm оставит выделенный текст
выделяется до тех пор, пока он является владельцем выбора.

Кнопка-указатель два (обычно посередине) «печатает» (вставляет) текст из ПЕРВИЧНОГО выбора,
если есть, в противном случае из буфера вырезок, вставив его как ввод с клавиатуры.

Кнопка указателя номер три (обычно правая) расширяет текущий выбор. (Без потери
В общем, вы можете поменять местами «правый» и «левый» везде в оставшейся части этого абзаца.) Если
при нажатии ближе к правому краю выделения, чем к левому, он
расширяет / сжимает правый край выделения. Если вы сократите выбор после
левый край выделения, Xterm предполагает, что вы действительно имели в виду левый край, восстанавливает
исходное выделение, затем расширяет / сжимает левый край выделения. Расширение
запускается в режиме единицы выбора, в котором был выполнен последний выбор или расширение;
вы можете нажать несколько раз, чтобы просмотреть их.

Вырезая и вставляя фрагменты текста без вывода новых строк, вы можете брать текст из
несколько мест в разных окнах и сформируем команду в оболочку, например, или возьмем
вывод из программы и вставьте его в свой любимый редактор. Поскольку вырезанные буферы
глобально распределенные между различными приложениями, вы можете рассматривать каждое как «файл»,
содержание, которое вы знаете. Эмулятор терминала и другие текстовые программы должны рассматривать его как
если бы это был текстовый файл, т.е. текст разделен новыми строками.

Прокрутка
Область прокрутки отображает положение и количество текста, отображаемого в данный момент в окне.
(выделено) относительно фактически сохраненного количества текста. По мере сохранения большего количества текста (до
максимум) размер выделенной области уменьшается.

Нажатие первой кнопки с указателем в области прокрутки перемещает соседнюю строку в
в верхней части окна дисплея.

Нажатие кнопки три перемещает верхнюю строку окна дисплея вниз к указателю.
позиции.

Нажатие кнопки два перемещает дисплей в положение в сохраненном тексте, которое соответствует
положение указателя на полосе прокрутки.

Tektronix Указатель
В отличие от окна VT102, окно Tektronix не позволяет копировать текст. Оно делает
разрешить режим Tektronix GIN, и в этом режиме курсор изменится со стрелки на
Пересекать. Нажатие любой клавиши отправит эту клавишу и текущую координату креста.
курсор. Нажатие кнопки один, два или три вернет буквы «l», «m» и «r»,
соответственно. Если при нажатии кнопки-указателя нажимается клавиша «Shift»,
отправляется соответствующая буква в верхнем регистре. Чтобы отличить кнопку-указатель от клавиши,
установлен старший бит символа (но обычно этот бит удаляется, если только терминал
режим - RAW; видеть терминал(4) для подробностей).

ВЫБРАТЬ / ВСТАВИТЬ


Клиенты X предоставляют поддержку выбора и вставки, отвечая на запросы, передаваемые
сервера.

первичная
При настройке на использование основного выбора (по умолчанию) Xterm Может обеспечить
данные выбора способами, которые помогают сохранить информацию о кодировке символов, как она есть
наклеил.

Пользователь «выделяет» текст на xterm, который выделяет выделенный текст. Последующая «паста»
другому клиенту пересылает запрос клиенту, которому принадлежит выбор. Если Xterm владеет
первичный выбор, он делает данные доступными в форме одного или нескольких «выборок».
мишени ». Если ему не принадлежит первичный выбор, например, если он его освободил, или
другой клиент заявил о праве собственности, он полагается на вырезанные буферы для передачи данных. Но
cut-buffers обрабатывают только данные ISO-8859-1 (официально - некоторые клиенты игнорируют правила).

буфер обмена
При настройке на использование буфера обмена (см. Ресурс выберите в буфер обмена) проблема с
сохранение права собственности обойдено. В остальном разницы в отношении
данные, которые могут быть переданы посредством выбора.

ПЕРВИЧНЫЙ токен - это стандартная функция X, задокументированная в ICCCM (Межклиент
Связь конвенции Ручная), в котором говорится

Выбор, названный атомом ПЕРВИЧНЫЙ, используется для всех команд, которые принимают только
один аргумент и является основным средством связи между клиентами, которые
используйте механизм выбора.

Однако многие приложения используют CLIPBOARD в имитации других оконных систем. В
выберите в буфер обмена ресурс (и соответствующий пункт меню Выберите в буфер обмена) вводить
токен SELECT (известен только Xterm), который выбирает между ПЕРВИЧНЫМ ОБРАЗОМ и БУФТОМ ОБМЕНА.
жетоны.

Без использования этой функции можно использовать обходные пути, такие как Xclip программа, чтобы показать
содержимое буфера обмена X в Xterm окно.

Выбор Цели
Различные типы передаваемых данных зависят от того, что запрашивает принимающий клиент.
Их называют выбор направлена против.

При запросе данных выбора, Xterm пробует следующие типы в этом порядке:

UTF8_STRING
Это расширение XFree86, которое означает, что данные закодированы в UTF-8.
После появления Xterm построен с поддержкой широких символов, он принимает и предоставляет
этот тип.

ТЕКСТ текст находится в кодировке, соответствующей вашему текущему языку.

COMPOUND_TEXT
это формат для данных с несколькими наборами символов, таких как многоязычный текст.
Он может хранить данные UTF-8 как особый случай.

STRING
Это данные Latin 1 (ISO-8859-1).

Средние два (TEXT и COMPOUND_TEXT) добавляются, если Xterm настроен с
i18nВыборы для ресурса установлено значение «истина».

UTF8_STRING является предпочтительным (поэтому первым в списке), поскольку Xterm сохраняет текст как Unicode
данные при работе в режиме расширенных символов, и перевод не требуется. С другой
рука, TEXT и COMPOUND_TEXT могут потребовать перевода. Если перевод неполный,
они вставят «defaultString» X, значение которого не может быть установлено, и оно может быть просто пустым.
xtherm's строка по умолчанию ресурс определяет строку, которая будет использоваться для неполных переводов
код UTF8_STRING.

Вы можете изменить типы, которые Xterm пытается использовать восемьBitSelectTypes or utf8SelectTypes
Ресурсы. Например, у вас может быть какой-то конкретный параметр локали, который не использует
Кодировка UTF-8. Значение ресурса - это список целей выбора, разделенных запятыми,
которые состоят из показанных имен. Вы можете использовать специальное имя I18N для обозначения
необязательное включение TEXT и COMPOUND_TEXT. Имена сопоставляются без учета регистра, и
можно сокращать. Список по умолчанию может быть выражен несколькими способами, например,

UTF8_STRING, I18N, STRING
utf8, i18n, строка
ты, я, с

МЕНЮ


xtherm имеет четыре меню, названных главное меню, втМеню, шрифтМенюкачества текМеню. Каждое меню всплывает
при правильном сочетании нажатия клавиш и кнопок. Каждое меню разделено на
разделы, разделенные горизонтальной линией. Некоторые пункты меню соответствуют режимам, которые могут
быть измененным. Галочка появляется рядом с активным в данный момент режимом. Выбор одного
из этих режимов переключает свое состояние. Другие пункты меню - это команды; выбрав один из этих
выполняет указанную функцию.

Все пункты меню соответствуют действиям X. В списке ниже метка меню
отображается, за которым следует имя действия в скобках.

Главная Опции
Ассоциация Xterm главное меню всплывает при нажатии клавиши «Control» и кнопки-указателя во время
окно. Это меню содержит элементы, относящиеся как к окнам VT102, так и к Tektronix.
Есть несколько разделов:

Команды для управления X-событиями:

Панель инструментов
Щелчок по пункту меню «Панель инструментов» скрывает панель инструментов, если она видна, и
показывает это, если это не так.

Безопасная клавиатура (securekbd)
Ассоциация Безопасно клавиатура режим полезен при вводе паролей или других
конфиденциальные данные в небезопасной среде; видеть БЕЗОПАСНОСТЬ ниже (но прочтите
ограничения внимательно).

Разрешить SendEvents (allowsends)
Определяет, генерируются ли синтетические клавиши и события кнопок с использованием
Запрос SendEvent протокола X должен быть интерпретирован или отклонен. Этот
соответствует разрешитьSendEvents ресурсов.

Перерисовать окно (перерисовать)
Заставляет дисплей X перерисовываться; полезно в некоторых средах.

Команды для захвата вывода:

Войти в файл (ведение журнала)
Сохраняет текст, отправляемый на экран, в файл журнала, как в -l возможность регистрации.

Распечатать все сразу
Вызывает немедленная печать действие, отправка текста текущего окна
непосредственно в файл, как указано printFileImmediate,
printModeImmediate и printOptsImmediate Ресурсы.

Распечатать все при ошибке
Вызывает печать на ошибке действие, которое переключает флаг, сообщающий Xterm который
если он завершается с ошибкой X, отправить текст текущего окна напрямую
в файл, как указано в печатьфилексеррор, printModeXError и
printOptsXError Ресурсы.

Окно печати (печать)
Отправляет текст текущего окна в программу, указанную в
команда принтера ресурсов.

Перенаправить на принтер (print-redir)
Это устанавливает режим управления принтером на 0 или 2. Вы можете использовать это, чтобы повернуть
принтер включен, как если бы приложение отправило соответствующую последовательность управления.
Это также полезно для выключения принтера, если приложение отключает его.
без сброса режима управления печатью.

Режимы настройки стиля клавиатуры:

8-битные элементы управления (8-битное управление)
Включено для эмуляции VT220, это определяет, будет ли Xterm отправит 8-битный
управляющие последовательности вместо использования 7-битных (ASCII) элементов управления, например, отправка
байт в диапазоне 128-159, а не escape-символ, за которым следует
второй байт. xtherm всегда интерпретирует как 8-битные, так и 7-битные управляющие последовательности
(см. документ xtherm Control Последовательности). Это соответствует
восемьBitControl ресурсов.

Клавиша со стрелкой назад (BS / DEL) (клавиша со стрелкой назад)
Изменяет поведение клавиши со стрелкой назад, заставляя ее передавать либо
символ возврата (8) или удаления (127). Это соответствует
обратная стрелкаКлюч ресурсов.

Модификаторы Alt / NumLock (num-lock)
Управляет обработкой модификаторов клавиш Alt и NumLock. Это соответствует
до numLock ресурсов.

Мета отправляет Escape (мета-esc)
Контролирует, Мета ключи преобразуются в двухсимвольную последовательность с
сам символ, которому предшествует ESC. Это соответствует
метаSendsEscape ресурсов.

Удалить - это DEL (delete-is-del)
Определяет, должна ли клавиша Delete на клавиатуре редактирования отправлять DEL (127)
или escape-последовательность Remove в стиле VT220. Это соответствует
удалитьIsDEL ресурсов.

Старые функциональные клавиши (oldFunctionKeys)

Функциональные клавиши HP (hpFunctionKeys)

Функциональные клавиши SCO (scoFunctionKeys)

Функциональные клавиши Sun (SunFunctionKeys)

Клавиатура VT220 (sunKeyboard)
Они действуют как переключатель, выбирая один стиль для раскладки клавиатуры.
Это соответствует более чем одному параметру ресурса: солнце,
солнцеФункцияКлючи, scoFunctionKeys и hpFunctionKeys.

Команды для сигнализации процесса:

Отправить сигнал STOP (приостановить)

Отправить сигнал CONT (продолжить)

Отправить сигнал INT (прерывание)

Отправить сигнал HUP (зависание)

Отправить сигнал TERM (завершить)

Отправить сигнал KILL (убить)
Они отправляют сигналы SIGTSTP, SIGCONT, SIGINT, SIGHUP, SIGTERM и SIGKILL.
соответственно, группе процессов процесса, запущенного под Xterm
(обычно оболочка). В СЛЕДУЮЩИЙ функция особенно полезна, если пользователь
случайно набрал CTRL-Z, приостановив процесс.

Выйти (выйти)
Прекратить обработку X-событий, за исключением поддержки -держать вариант, а затем отправьте
Сигнал SIGHUP группе процессов процесса, запущенного под Xterm
(обычно оболочка).

VT Опции
Ассоциация втМеню устанавливает различные режимы в эмуляции VT102, и появляется, когда «control»
В окне VT102 нажата клавиша и кнопка-указатель XNUMX.

Режимы VT102 / VT220:

Включить полосу прокрутки (полосу прокрутки)
Включить (или отключить) полосу прокрутки. Это соответствует -sb вариант и
домен полоса прокрутки ресурсов.

Включить прокрутку прыжка (jumpscroll)
Включение (или отключение) прокрутки в прыжке. Это соответствует -j вариант и
домен прыгатьПрокрутка ресурсов.

Включить обратное видео (обратное видео)
Включить (или отключить) обратное видео. Это соответствует -рв вариант и
домен обратное видео ресурсов.

Включить автоматический перенос (автоматический перенос)
Включите (или отключите) автоматический перенос. Это соответствует -пила вариант и
домен автоперенос ресурсов.

Включить обратное обертывание (обратное обертывание)
Включение (или отключение) обратного перехода. Это соответствует -rw вариант
и обратная пленка ресурсов.

Включить автоматический перевод строки (autolinefeed)
Включение (или отключение) автоматического перевода строки. Это функция VT102 NEL, которая
заставляет эмулятор выдавать перевод строки после каждого возврата каретки. Там есть
нет соответствующего параметра командной строки или параметра ресурса.

Включить клавиши курсора приложения (appcursor)
Включение (или отключение) клавиш курсора приложения. Это соответствует
приложениекурсорпо умолчанию ресурс. Соответствующей опции командной строки нет.

Включить клавиатуру приложения (appkeypad)
Включение (или отключение) клавиш клавиатуры приложения. Это соответствует
приложениеклавиатурапо умолчанию ресурс. Соответствующей опции командной строки нет.

Прокрутка вниз при нажатии клавиши (клавиша прокрутки)
Включение (или отключение) прокрутки до нижней части области прокрутки на
нажатие клавиши. Это соответствует -sk вариант и ScrollKey ресурсов.

В особом случае клавиши XON / XOFF (control / S и control / Q) являются
игнорируются.

Прокрутите вниз на выходе Tty (scrollttyoutput)
Включение (или отключение) прокрутки до нижней части области прокрутки на
вывод на терминал. Это соответствует -си вариант и
прокруткаTtyOutput ресурсов.

Разрешить переключение столбцов 80/132 (allow132)
Включение (или отключение) переключения между 80 и 132 столбцами. Это соответствует
до -132 вариант и c132 ресурсов.

Сохранить выделение (keepSelection)
Сказать Xterm следует ли отказываться от выбора, когда он перестает выделять его,
например, когда приложение изменяет отображение так, чтобы оно больше не соответствовало
текст, который был выделен. Пока Xterm продолжает владеть
выбор, он может предоставить соответствующий текст другим клиентам через
вырезать / вставить. Это соответствует сохранить выбор ресурс. Здесь нет
соответствующий параметр командной строки.

Выбрать в буфер обмена (selectToClipboard)
Сказать Xterm использовать ли PRIMARY или CLIPBOARD для токенов SELECT в
перевод ресурс, который отображает действия клавиатуры и мыши для выбора / вставки
действия. Это соответствует выберите в буфер обмена ресурс. Здесь нет
соответствующий параметр командной строки.

Включить Visual Bell (визуальный звонок)
Включение (или отключение) видимого звонка (т. Е. Мигания) вместо звукового
колокол. Это соответствует -vb вариант и VisualBell ресурсов.

Включить срочность звонка (bellIsUrgent)
Включение (или отключение) подсказки диспетчера окон срочности при получении Control-G.
Это соответствует звонок ресурсов.

Включить Pop on Bell (poponbell)
Включение (или отключение) подъема окна при получении Control-G. Этот
соответствует -поп вариант и попонбелл ресурсов.

Включить мигающий курсор (курсор)
Включите (или отключите) функцию мигающего курсора. Это соответствует
-до н.э вариант и курсорBlink ресурс. Также есть escape-последовательность
(см. документ xtherm Control Последовательности). Вход в меню и выход
состояния последовательности - XOR: если оба включены, курсор не будет мигать,
если включен только один, курсор будет мигать.

Включить альтернативное переключение экрана (titeInhibit)
Включение (или отключение) переключения между обычным и альтернативным экранами.
Это соответствует titeInhibit ресурс. Нет соответствующего
параметр командной строки.

Включить активный значок (activeicon)
Включите (или отключите) функцию активного значка. Это соответствует -ai
вариант и активный значок ресурсов.

Sixel Scrolling (шестьelScrolling)
Когда этот параметр включен, шестиэлементная графика располагается в текущем текстовом курсоре.
расположение, прокрутите изображение по вертикали, если оно больше экрана, и оставьте
текстовый курсор в начале следующей полной строки после изображения, когда
возврат в текстовый режим (по умолчанию). Когда отключено, sixel графика
расположены в верхнем левом углу экрана, обрезаны по размеру
экрана и не влияют на расположение текстового курсора. Это соответствует
SixelПрокрутка ресурс. Соответствующей опции командной строки нет.

Частные регистры цвета (privateColorRegisters)
Когда этот параметр включен, каждое графическое изображение использует отдельный набор регистров цвета, поэтому
что у него, по сути, есть личная палитра (это значение по умолчанию). Если это
не задано, все графические изображения имеют общий набор регистров, вот как
графика sixel и ReGIS работала на реальном оборудовании. По умолчанию, скорее всего,
более полезный режим на современном оборудовании TrueColor. Это соответствует
privateColorРегистры ресурс. Нет соответствующей командной строки
опцию.

Команды VT102 / VT220:

Сделать мягкий сброс (softreset)
Сбросить регионы прокрутки. Это может быть удобно, когда какая-то программа вышла из
неверно заданы регионы прокрутки (часто проблема при использовании VMS или TOPS-20).
Это соответствует управляющей последовательности VT220 DECSTR.

Сделать полный сброс (хардресет)
Запись полного сброса очистит экран, сбросит вкладки на каждые восемь
столбцы и сбросьте режимы терминала (например, перенос и плавная прокрутка) на
их начальные состояния сразу после Xterm завершил обработку команды
параметры линии. Это соответствует последовательности управления VT102 RIS с
несколько очевидных отличий. Например, ваш сеанс не отключается как
реальный VT102 подойдет.

Сбросить и очистить сохраненные линии (очищенные сохраненные линии)
Выполните полный сброс, а также очистите сохраненные строки.

Команды для настройки текущего экрана:

Показать окно Tek (текшоу)
При включении всплывает окно Tektronix 4014 (делает его видимым). Когда
отключено, скрывает окно Tektronix 4014.

Переключиться в Tek Mode (tekmode)
При включении открывает всплывающее окно Tektronix 4014, если оно еще не открыто.
visible и переключает входной поток на это окно. При отключении скрывает
окно Tektronix 4014 и переключает вход обратно в окно VTxxx.

Скрыть окно VT (vthide)
При включении скрывает окно VTxxx, показывает окно Tektronix 4014, если оно
не был еще виден и переключает входной поток на это окно. Когда
отключен, показывает окно VTxxx и переключает входной поток на это
окно.

Показать альтернативный экран (альтернативный экран)
Если этот параметр включен, отображается альтернативный экран. Когда отключено, показывает нормальный
экран. Обратите внимание, что на нормальном экране могут быть сохраненные строки; альтернативный
экран нет.

VT шрифты
Ассоциация шрифтМеню всплывает, когда при нажатии клавиши «Control» и кнопки-указателя три в
окно. Он устанавливает шрифт, используемый в окне VT102, или изменяет способ отображения шрифта.
указан или отображен. Есть несколько разделов.

Первый раздел позволяет вам выбрать шрифт из набора альтернатив:

По умолчанию (fontdefault)
Установите шрифт по умолчанию, т. Е. Тот, который задан * VT100.font ресурсов.

Нечитаемый (font1)
Установите шрифт, указанный в * VT100.font1 ресурсов.

Крошечный (font2)
Установите шрифт, указанный в * VT100.font2 ресурсов.

Маленький (font3)
Установите шрифт, указанный в * VT100.font3 ресурсов.

Средний (font4)
Установите шрифт, указанный в * VT100.font4 ресурсов.

Большой (font5)
Установите шрифт, указанный в * VT100.font5 ресурсов.

Огромный (font6)
Установите шрифт, указанный в * VT100.font6 ресурсов.

Последовательность побега
Это позволяет вам установить шрифт, указанный последним в escape-последовательности Set Font.
последовательность (см. документ xtherm Control Последовательности).

Выбор (fontsel)
Это позволяет вам установить шрифт, указанный в текущем выделении, как шрифт
имя (если принадлежит ПЕРВИЧНЫЙ выбор).

Второй раздел позволяет вам изменить способ его отображения:

Жирные шрифты
Обычно это отмечено (включено). Если не отмечено флажком, Xterm не буду использовать жирный шрифт
шрифты. Настройка соответствует разрешить полужирный шрифт ресурсов.

Штриховые символы (font-linedrawing)
Когда установлено, сообщает Xterm рисовать свои собственные символы рисования линий. В противном случае это
полагается на шрифт, содержащий их. Сравните с ForceBoxChars ресурсов.

Упакованный шрифт (с упакованным шрифтом)
Когда установлено, сообщает Xterm использовать минимальную ширину глифа из шрифта, когда
отображение символов. Используйте максимальную ширину (не отмечена), чтобы отображать
пропорциональные шрифты. Сравните с ForcePackedFont ресурсов.

Двойные символы (font-doublesize)
Когда установлено, Xterm может попросить сервер шрифтов создать масштабированные версии
обычный шрифт, для символов VT102 двойного размера.

Третий раздел позволяет вам изменить способ его указания:

Шрифты TrueType (шрифт визуализации)
Если же линия индикатора визуализироватьШрифт и соответствующие ресурсы были установлены, это дальнейшая
контролировать, есть ли Xterm фактически будет использовать вызовы библиотеки Xft для получения
шрифт.

Кодировка UTF-8 (режим utf8)
Это контролирует, Xterm использует кодировку ввода / вывода UTF-8. это
полезно для временного переключения Xterm для отображения текста из приложения
который не соответствует настройкам локали. Это соответствует utf8
ресурсов.

Шрифты UTF-8 (utf8-шрифты)
Это контролирует, Xterm для отображения используются шрифты UTF-8. Это полезно для
временное переключение Xterm для отображения текста из приложения, которое
не следуйте настройкам локали. Он сочетает в себе utf8 и utf8Шрифты
Ресурсы.

Заголовки UTF-8 (заголовки utf8)
Это контролирует, Xterm принимает кодировку UTF-8 для управления заголовком
последовательности. Это соответствует utf8Шрифты ресурсов.

Изначально галочка установлена ​​в соответствии с utf8 и utf8Шрифты
значения ресурсов. Если последний установлен на «всегда», галочка будет
инвалид. Аналогично, если в utf8Шрифты
субресурсы, то галочка тоже снимается.

Стандарт XTerm app-defaults определяет оба набора шрифтов, а файл
UXTerm Файл app-defaults определяет только один набор. Предполагая, что стандартное приложение -
файлы по умолчанию, эта команда запустит Xterm возможность переключения между UTF-8
и шрифты в кодировке ISO-8859-1:

uxterm -класс XTerm

Четвертый раздел позволяет вам включать или отключать специальные операции, которые могут быть
контролируется записью управляющих последовательностей в терминал. Они отключены, если
Функция SendEvents включена:

Разрешить Color Ops (allow-font-ops)
Это соответствует разрешитьColorOps ресурс. Включить или отключить контроль
последовательности, которые устанавливают / запрашивают цвета.

Разрешить использование шрифтов (allow-font-ops)
Это соответствует разрешить FontOps ресурс. Включить или отключить контроль
последовательности, которые устанавливают / запрашивают шрифт.

Разрешить Tcap Ops (allow-tcap-ops)
Включение или отключение управляющих последовательностей, которые запрашивают понятие терминала о его
строки функциональных клавиш, такие как возможности termcap или terminfo. Это соответствует
до разрешитьTcapOps ресурсов.

Разрешить заголовки (allow-title-ops)
Включение или отключение управляющих последовательностей, которые изменяют заголовок или значок окна
название. Это соответствует разрешитьTitleOps ресурсов.

Разрешить оконные операции (allow-window-ops)
Включение или отключение расширенных последовательностей управления окном (как используется в dtterm).
Это соответствует разрешитьWindowOps ресурсов.

ТЭК Опции
Ассоциация текМеню устанавливает различные режимы в эмуляции Tektronix и появляется, когда
В окне Tektronix нажаты клавиша «управление» и вторая кнопка-указатель. Электрический ток
размер шрифта проверяется в разделе меню режимов.

Крупные символы (tektextlarge)

# 2 Размер символов (tektext2)

# 3 Размер символов (tektext3)

Маленькие символы (tektextsmall)

Команды:

СТРАНИЦА (tekpage)
Очистите окно Tektronix.

СБРОС (текресет)

КОПИЯ (теккопия)

Windows:

Показать окно VT (vtshow)

Перейти в режим VT (vtmode)

Hide Tek Window (техиде)

БЕЗОПАСНОСТЬ


X-среды различаются по своему сознанию безопасности.

· Большинство серверов работают под XDM, могут использовать авторизацию с помощью «волшебных файлов cookie»
схема, которая может обеспечить разумный уровень безопасности для многих людей. Если ваш
сервер использует только механизм на основе хоста для управления доступом к серверу (см.
Xhost(1)), то, если вы разрешите доступ для хоста, и другим пользователям также разрешено
запускать клиентов на том же хосте, возможно, кто-то сможет запустить приложение
который использует базовые службы протокола X для отслеживания ваших действий,
потенциально записывать все, что вы печатаете на клавиатуре.

· Любой процесс, имеющий доступ к вашему X-дисплею, может манипулировать им так, как вы
может не предвидеть, даже перенаправляя клавиатуру на себя и отправляя события на
окна вашего приложения. Это верно даже при авторизации с помощью «волшебных файлов cookie».
схема. В то время как разрешитьSendEvents обеспечивает некоторую защиту от мошеннических приложений
вмешиваясь в ваши программы, защититься от шпионов труднее.

· Расширение ввода X, например, позволяет приложению обходить все остальные
(ограниченные) функции авторизации и безопасности, включая протокол GrabKeyboard.

· Особую озабоченность вызывает возможность того, что приложение будет следить за вашими нажатиями клавиш.
когда вы хотите ввести пароль или другие конфиденциальные данные. Лучшее решение для
эта проблема заключается в использовании лучшего механизма авторизации, чем предоставляется X.

С учетом всех этих предостережений существует простой механизм защиты ввода с клавиатуры.
in Xterm.

Ассоциация Xterm меню (см. МЕНЮ выше) содержит Безопасно клавиатура запись, которая при включении
пытается гарантировать, что весь ввод с клавиатуры направлен только в Xterm (с использованием
Запрос протокола GrabKeyboard). Когда приложение запрашивает пароль (или другой
конфиденциальные данные), вы можете включить Безопасно клавиатура используя меню, введите данные, а затем
запрещать Безопасно клавиатура снова используя меню.

· Это гарантирует, что вы знаете, какое окно принимает ваши нажатия клавиш.

· Он не может гарантировать, что нет процессов, имеющих доступ к вашему дисплею X, которые
может также наблюдать за нажатиями клавиш.

Только один X-клиент может одновременно захватить клавиатуру, поэтому при попытке включить Безопасно
клавиатура это может потерпеть неудачу. В этом случае прозвучит звонок. Если Безопасно клавиатура
успешно, цвета переднего плана и фона будут заменены (как если бы вы выбрали
Обратный Видео запись в Режимы меню); они будут обменяны снова, когда вы выйдете из безопасного режима
режим. Если цвета делают не переключиться, тогда ты должен быть очень подозрительно, что вы
подделка. Если приложение, которое вы запускаете, отображает запрос перед запросом
пароль, безопаснее всего войти в безопасный режим до отображается подсказка, и сделать
убедитесь, что приглашение отображается правильно (в новых цветах), чтобы минимизировать
вероятность спуфинга. Вы также можете снова вызвать меню и убедиться, что
рядом с записью появится значок.

Безопасно клавиатура режим будет отключен автоматически, если ваш Xterm окно становится иконкой
(или иначе не отображены), или если вы запускаете диспетчер окон для повторного родительства (который помещает
строка заголовка или другое украшение вокруг окна) в то время как Безопасно клавиатура режим. (Это
особенность протокола X, которую нелегко преодолеть.) Когда это происходит, передний план и
Цвет фона будет изменен, и прозвучит предупреждающий сигнал.

ПЕРСОНАЖ КЛАССЫ


Щелчок левой кнопки указателя дважды в быстрой последовательности (двойной щелчок) вызывает все
символы одного и того же класса (например, буквы, пробелы, знаки препинания), которые должны быть выбраны в качестве
"слово". Поскольку разные люди имеют разные предпочтения в отношении того, что следует выбирать
(например, если имена файлов выбираются целиком или только отдельные имена),
сопоставление по умолчанию можно переопределить с помощью charClass (учебный класс ЧарКласс)
ресурсов.

Этот ресурс представляет собой серию разделенных запятыми ассортимент:ценностное пары. В ассортимент это либо
одиночный номер или низкокачественными-высокая в диапазоне от 0 до 65535, что соответствует коду для
символ или символы, которые необходимо установить. В ценностное произвольно, хотя таблица по умолчанию
использует номер первого символа в наборе. Когда не в UTF-8
будут использоваться только первые 256 байтов этой таблицы.

Таблица по умолчанию начинается следующим образом -

static int charClass [256] = {
/ ∗ NUL SOH STX ETX EOT ENQ ACK BEL * /
32, 1, 1, 1, 1, 1, 1, 1,
/ ∗ BS HT NL VT NP CR SO SI * /
1, 32, 1, 1, 1, 1, 1, 1,
/ ∗ DLE DC1 DC2 DC3 DC4 NAK SYN ETB * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ CAN EM SUB ESC FS GS RS US * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ SP! "# $% & '* /
32, 33, 34, 35, 36, 37, 38, 39,
/ * () * +, -. / * /
40, 41, 42, 43, 44, 45, 46, 47,
/ ∗ 0 1 2 3 4 5 6 7 * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ 8 9:; <=>? * /
48, 48, 58, 59, 60, 61, 62, 63,
/ ∗ @ ABCDEFG * /
64, 48, 48, 48, 48, 48, 48, 48,
/ ∗ HIJKLMNO * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ PQRSTUVW * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ XYZ [\] ^ _ * /
48, 48, 48, 91, 92, 93, 94, 48,
/ ∗ `abcdefg * /
96, 48, 48, 48, 48, 48, 48, 48,
/ ∗ hijklmno * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ pqrstuvw * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ xyz {| } ~ DEL * /
48, 48, 48, 123, 124, 125, 126, 1,
/ ∗ x80 x81 x82 x83 IND NEL SSA ESA * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ HTS HTJ VTS PLD PLU RI SS2 SS3 * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ DCS PU1 PU2 STS CCH MW SPA EPA * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ x98 x99 x9A CSI ST OSC PM APC * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ - ic / L ox Y- | Так */
160, 161, 162, 163, 164, 165, 166, 167,
/ ∗ .. c0 ip << _ R0 - * /
168, 169, 170, 171, 172, 173, 174, 175,
/ ∗ o + - 2 3 'uq | . * /
176, 177, 178, 179, 180, 181, 182, 183,
/ ∗, 1 2 >> 1/4 1/2 3/4? * /
184, 185, 186, 187, 188, 189, 190, 191,
/ ∗ A` A 'A ^ A ~ A: Ao AE C, * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ E` E 'E ^ E: I` I' I ^ I: * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ D- N ~ O` O 'O ^ O ~ O: X * /
48, 48, 48, 48, 48, 48, 48, 215,
/ * O / U` U 'U ^ U: Y' PB * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ a` a 'a ^ a ~ a: ao ae c, * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ e` e 'e ^ e: i` i' i ^ i: * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ dn ~ o` o 'o ^ o ~ o: -: * /
48, 48, 48, 48, 48, 48, 48, 247,
/ * O / u` u 'u ^ u: y' P y: * /
48, 48, 48, 48, 48, 48, 48, 48};

Например, строка «33: 48,37: 48,45-47: 48,38: 48» означает, что восклицательный знак
знаки, знак процента, тире, точка, косая черта и символы амперсанда должны обрабатываться
так же, как буквы и цифры. Это полезно для вырезания и вставки
электронные почтовые адреса и имена файлов.

KEY ПРИЛОЖЕНИЯ


Можно повторно привязать ключи (или последовательности ключей) к произвольным строкам для ввода с помощью
изменение перевод ресурсы для виджетов vt100 или tek4014. Изменение
перевод ресурс для событий, отличных от событий клавиш и кнопок, не ожидается, и
вызовет непредсказуемое поведение.

Действия
Следующие действия предназначены для использования в vt100 or tek4014 перевод
Ресурсы:

разрешить цветовые операции (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает разрешитьColorOps ресурс, а также вызывается
не провела обыск разрешить-цвет-операции вход в шрифтМеню.

разрешить шрифт-ops (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает разрешить FontOps ресурс, а также вызывается
не провела обыск разрешить шрифты вход в шрифтМеню.

разрешить отправку событий (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает разрешитьSendEvents ресурс, а также
призванный позволяет вход в главное меню.

разрешить-tcap-ops (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает разрешитьTcapOps ресурс, а также вызывается
не провела обыск разрешить-tcap-операций вход в шрифтМеню.

разрешить-заголовок-операции (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает разрешитьTitleOps ресурс, а также вызывается
не провела обыск разрешить-название-операции вход в шрифтМеню.

разрешить-окна-операторы (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает разрешитьWindowOps ресурс, а также
призванный разрешить окна вход в шрифтМеню.

alt-отправляет-escape ()
Это действие переключает состояние altSendsEscape ресурсов.

звонок ([процент])
Это действие звонит в колокольчик клавиатуры с указанным процентом выше или ниже
базовый объем.

Очистить сохраненные линии ()
Это действие делает Аппаратный сброс() (см. ниже), а также очищает историю строк
сохранены в верхней части экрана. Он также вызывается из очистить
вход в втМеню. Эффект идентичен элементу управления аппаратного сброса (RIS).
последовательность.

копировать-выбор (имя назначения [, ...])
Это действие помещает текущий выделенный текст во все выделения или
режущие буферы, указанные имя назначения, В отличие от выбор-конец, он не отправляет мышь
положение или иным образом изменить состояние внутреннего выбора.

создать-меню (м / об / ж / т)
Это действие создает одно из меню, используемых Xterm, если это не было ранее
созданный. Значения параметров - это названия меню: главное меню, втМеню, шрифтМеню,
текМеню, Соответственно.

dabbrev-expand ()
Расширяет слово перед курсором путем поиска в предыдущем тексте на экране
и в буфере прокрутки для слов, начинающихся с этого сокращения. Повторение
dabbrev-expand () несколько раз подряд ищет альтернативное расширение
глядя дальше назад. Отсутствие большего количества совпадений сигнализируется звуковой сигнал (). Попытки
для расширения пустого слова (например, когда перед курсором стоит пробел)
подряд все предыдущие слова. Последовательные идентичные расширения игнорируются.
Слово здесь определяется как последовательность непробельных символов. Эта особенность
частично имитирует поведение расширения «динамической аббревиатуры» в Emacs
(привязан к M- /). Вот настройка ресурса для Xterm который будет делать то же самое
вещь:

* VT100 * переводы: #override \ n \
Мета /: dabbrev-expand ()

deiconify ()
Возвращает состояние окна к нормальному, если оно было отображено в виде значка.

удалить-это-дель ()
Это действие переключает состояние удалитьIsDEL ресурсов.

dired-button ()
Обрабатывает событие кнопки (кроме нажатия и отпускания), повторяя событие
позиция (т.е. символьная строка и столбец) в следующем формате:

^ X ESC G

в формате exec (формат, имя источника [, ...])
Выполнить внешнюю команду, используя текущий выбор для части команды
параметры. Первый параметр, формат дает основную команду. Продолжение
параметры указывают источник выбора, как в вставить-выбор.

Ассоциация формат параметр позволяет эти замены:

%% вставляет "%".

% P позиция экрана в начале выделенной области, как
пара целых чисел, разделенных точкой с запятой, использующая значения, которые контролирует CUP
последовательность будет использовать.

% p положение экрана после начала выделенной области, используя
то же соглашение, что и «% P».

% S - длина строки, которую вставит «% s».

% s - содержимое выделения без изменений.

% T - длина строки, которую будет вставлять «% t».

% t выделение без начальных / конечных пробелов. Встроенные пространства (и
новые строки) копируются как есть.

% R - длина строки, которую вставит «% r».

% r выделение без завершающих пробелов.

% V атрибуты видео в начале выделенной области, как
Список целых чисел, разделенных точкой с запятой, использующий значения, которые контролирует SGR
последовательность будет использовать.

% v атрибуты видео после конца выделенной области, используя то же
условное обозначение «% V».

После построения командной строки Xterm разветвляет подпроцесс и выполняет
команда, которая выполняется независимо от Xterm.

Например, этот перевод вызовет новый Xterm процесс просмотра файла
чье имя выбирается при нажатой клавише Shift. Новый процесс
запускается при отпускании кнопки мыши:

* VT100 * переводы: #override Shift \
: exec-formatted ("xterm -e view '% t'", SELECT)

exec-selectable (формат, onClicks)
Выполните внешнюю команду, используя данные, скопированные с экрана для части
параметры команды. Первый параметр, формат дает основную команду, как в
в формате exec. Второй параметр указывает метод копирования данных как
в onClicks ресурсов.

полноэкранный(вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает полноэкранный режим ресурсов.

iconify ()
Обозначает окно значком.

Аппаратный сброс()
Это действие сбрасывает область прокрутки, вкладки, размер окна, клавиши курсора и
очищает экран. Он также вызывается из Аппаратный сброс вход в втМеню.

игнорировать ()
Это действие игнорирует событие, но проверяет наличие специального выхода позиции указателя.
последовательности.

вставка ()
Это действие вставляет символ или строку, связанную с ключом, который был
нажал.

вставить восемь бит ()
Это действие вставляет восьмибитную (мета) версию символа или строки.
связанный с нажатой клавишей. Обрабатываются только однобайтовые значения
специально. Точное действие зависит от стоимости altSendsEscape и
метаSendsEscape и восемьBitInput Ресурсы. В метаSendsEscape ресурс
проверял первым. Увидеть восемьBitInput ресурс для полноценного обсуждения.

Термин «восьмибитный» вводит в заблуждение: Xterm проверяет, находится ли ключ в диапазоне от 128 до
255 (установлен восьмой бит). Если значение находится в этом диапазоне, в зависимости от
значения ресурсов, Xterm затем может выполнить одно из следующих действий:

· Прибавить 128 к значению, установив его восьмой бит,

· Отправить байт ESC перед ключом, или

· Отправить ключ без изменений.

с форматированием вставкой (формат, имя источника [, ...])
Вставить текущий выбор или связанные с ним данные в отформатированном виде. Первое
параметр, формат дает шаблон для данных, как в в формате exec.
Последующие параметры указывают источник выбора, как в вставить-выбор.

выбираемый вставкой (формат, onClicks)
Вставьте данные, скопированные с экрана, отформатированные. Первый параметр, формат дает
шаблон для данных, как в в формате exec. Второй параметр указывает
метод копирования данных как в onClicks ресурсов.

вставить-выбор (имя источника [, ...])
Это действие вставляет строку, найденную в выделенном или вырезанном буфере, обозначенном
имя источника. Источники проверяются в указанном порядке (регистр имеет значение) до тех пор, пока
один найден. Обычно используемые варианты включают: ОСНОВНОЙ, СРЕДНЯЯкачества
ДОСКА ОБЪЕКТОВ. Буферы резки обычно называются CUT_BUFFER0 через CUT_BUFFER7.

вставить семибитный ()
Это действие является синонимом вставка (). Термин «семибитный» вводит в заблуждение: он
только подразумевает, что Xterm не пытается добавить 128 к значению ключа, как в вставить-
восьмибитный ().

интерпретировать (контрольная последовательность)
Интерпретировать данную управляющую последовательность локально, т. Е. Не передавать ее
хозяин. Это работает путем вставки управляющей последовательности перед входом.
буфер. Используйте «\» для экранирования восьмеричных цифр в строке. Xt не позволяет
введите в строку нулевой символ (например, «\ 000»).

раскладка клавиатуры (имя)
Это действие динамически определяет новую таблицу перевода, имя ресурса которой
имя с суффиксом Раскладка (случай имеет значение). Название Ничто восстанавливает
исходная таблица перевода.

больше-vt-font ()
Установите шрифт на следующий, более крупный, в зависимости от размеров шрифта. Смотрите также набор-
vt-font ().

load-vt-fonts (имя[,класс])
Загрузите имена шрифтов из заданного имени и класса подресурса. То есть загрузите
«* VT100.имя.font », ресурс как« * VT100.font »и т. д. Если имя не указано,
восстановлен исходный набор названий шрифтов.

В отличие от набор-vt-font (), это не влияет на escape- и select-шрифты, поскольку
они не основаны на ценности ресурсов. Это слабо влияет на шрифты
организованы в пункте меню «По умолчанию», включая шрифт, жирный шрифт, широкий шрифт и
широкий полужирный шрифт.

максимизировать ()
Изменяет размер окна, чтобы заполнить экран.

мета-отправляет-escape ()
Это действие переключает состояние метаSendsEscape ресурсов.

всплывающее меню(имя)
Это действие отображает указанное всплывающее меню. Допустимые имена (регистр имеет значение)
следующие: главное меню, втМеню, шрифтМенюкачества текМеню.

Распечатать(принтер-флаги)
Это действие печатает окно. Он также вызывается Распечатать вход в главное меню.

Действие принимает необязательные параметры, которые временно переопределяют ресурс.
настройки. Значения параметров сопоставляются без учета регистра:

ноформфид
подача формы не будет отправлена ​​в конце последней напечатанной строки (т. е.
принтерFormFeed является `` ложным '').

Формафид
Подача страницы будет отправлена ​​в конце последней напечатанной строки (т. е.
принтерFormFeed является `` истинным '').

ноновлайн
никакая новая строка не будет отправлена ​​в конце последней напечатанной строки и обернута
строки будут объединены в длинные строки (т. е. принтер является `` ложным '').

Новая линия
новая строка будет отправлена ​​в конце последней напечатанной строки, и каждая строка
будет ограничен (путем добавления новой строки) шириной экрана (т. е.
принтер является `` истинным '').

нет атрибутов
страница печатается без атрибутов (т. е. Атрибуты печати равно `` 0 '').

моноАттрс
страница печатается с монохромными (vt220) атрибутами (т. е. Атрибуты печати
равно `` 1 '').

атрибуты цвета
страница печатается с атрибутами цвета ANSI (т. е. Атрибуты печати is
`` 2 '').

распечатать все (принтер-флаги)
Это действие отправляет всю историю текста в дополнение к текущему тексту.
видимой, программе, указанной в команда принтера ресурс. Это позволяет то же самое
необязательные параметры как Распечатать действие. С помощью подходящей команды принтера
Действие можно использовать для загрузки истории текста в редактор.

немедленная печать ()
Отправляет текст текущего окна непосредственно в файл, как указано
printFileImmediate, printModeImmediate и printOptsImmediate Ресурсы.

печать при ошибке ()
Переключает сообщение флага Xterm что, если он завершится с ошибкой X, отправить текст
текущее окно прямо в файл, как указано печатьфилексеррор,
printModeXError и printOptsXError Ресурсы.

print-redir ()
Это действие переключает режим управления принтером от 0 до 2. Соответствующие
Пункт всплывающего меню полезен для выключения принтера, если вы измените
ваш разум после решения распечатать случайные двоичные файлы на терминале.

уволиться() Это действие отправляет SIGHUP подпрограмме и завершается. Он также вызывается
выход вход в главное меню.

кнопка чтения строки ()
Поддерживает дополнительную функцию чтения строки путем повторения повторяющегося курсора вперед или
обратные управляющие последовательности при отпускании кнопки, чтобы запросить хост
приложение обновляет свое представление о позиции курсора, чтобы оно соответствовало событию кнопки.

перерисовать ()
Это действие перерисовывает окно. Он также вызывается перерисовать вход в
главное меню.

восстановить()
Восстанавливает размер окна до последнего максимального увеличения.

прокрутка назад (считать [,единиц [,мышь] ])
Это действие прокручивает текстовое окно назад, чтобы текст, который ранее был
прокручивается в верхней части экрана, теперь видно.

Ассоциация считать аргумент указывает количество единиц (который может быть страница, полстраницы,
пиксельили линия) для прокрутки.

Для этих значений можно указать корректировку, добавив знак «+» или «-».
за которым следует число, например, страница 2 указать на 2 строки меньше страницы.

Если третий параметр мышь задано, действие игнорируется при сообщении мыши
включен.

прокрутка вперед (считать [,единиц [,мышь] ])
Это действие похоже на прокрутка назад за исключением того, что он прокручивается в другом
направлении.

безопасный()
Это действие переключает Безопасно клавиатура режим, описанный в разделе, названном
БЕЗОПАСНОСТЬ, и вызывается из Securekbd вход в главное меню.

блокировка прокрутки (вкл / выкл / переключить)
Это действие устанавливает, отменяет или переключает внутреннее состояние, которое сообщает Xterm будь то
Включена блокировка прокрутки при условии разрешитьScrollLock ресурсов.

выберите конец курсора (имя назначения [, ...])
Это действие похоже на выбор-конец за исключением того, что его следует использовать с Выбрать-
курсор-старт.

выберите-курсор-расширение ()
Это действие похоже на выбрать-продлить за исключением того, что его следует использовать с Выбрать-
курсор-старт.

выберите начало курсора ()
Это действие похоже на выбрать-начать за исключением того, что он начинает выбор с
текущая позиция текстового курсора.

выберите конец (имя назначения [, ...])
Это действие помещает текущий выделенный текст во все выделения или
режущие буферы, указанные имя назначения. Он также отправляет позицию мыши и обновляет
внутреннее состояние выбора, отражающее окончание процесса выбора.

выбрать-продлить ()
Это действие отслеживает указатель и расширяет выделение. Это должно быть только связано
к событиям движения.

выберите набор ()
Это действие сохраняет текст, соответствующий текущему выделению, без
влияющие на режим выбора.

выберите-старт ()
Это действие начинает выделение текста в текущей позиции указателя. Увидеть
раздел о УКАЗАТЕЛЬ ИСПОЛЬЗОВАНИЕ для получения информации о выборе.

послать сигнал (Signame)
Это действие отправляет сигнал с именем Signame до Xterm подпроцесс (оболочка
или программа, указанная с -e параметр командной строки). Он также вызывается
приостановить, продолжать, прерывать, повесить трубку, завершенныйкачества убивать записи в главное меню.
Допустимые имена сигналов (регистр не имеет значения): тстп (если поддерживается
Операционная система), приостановить (такой же как тстп), счет (если поддерживается действующим
система), Int, понукать лошадь, срок, выход, алрм, Часы работы (такой же как алрм) и расширение убивать.

набор-8-бит-контроль (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает восемьBitControl ресурс. Это также
вызвано из 8-битный контроль вход в втМеню.

набор-разрешить132 (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает c132 ресурс. Он также вызывается из
домен разрешить132 вход в втМеню.

set-altscreen (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает между альтернативным и текущим экранами.

set-appcursor (вкл / выкл / переключить)
Это действие устанавливает, отменяет или переключает режим обработки клавиши курсора приложения и
также вызывается аппкурсор вход в втМеню.

set-appkeypad (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает обработку режима клавиатуры приложения и является
также призвал клавиатура вход в втМеню.

набор-автолайнфид (вкл / выкл / переключить)
Это действие устанавливает, отменяет или переключает автоматическую вставку перевода строки. Это также
призванный автолайн вход в втМеню.

set-autowrap (вкл / выкл / переключить)
Это действие устанавливает, отменяет или переключает автоматический перенос длинных строк. Это также
призванный автоматическая упаковка вход в втМеню.

set-backarrow (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает обратная стрелкаКлюч ресурс. Это также вызывается
из назад ключ вход в втМеню.

set-bellIsUrgent (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает звонок ресурс. Это также вызывается
не провела обыск звонок вход в втМеню.

установить курсорblink (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает курсорBlink ресурс. Это также вызывается
из курсор вход в втМеню.

набор-проклятие (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает проклятиями ресурс. Он также вызывается из
домен проклятие вход в втМеню.

набор-шрифт-двойной размер (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает шрифтDoublesize ресурс. Это также
призванный шрифт-двойной размер вход в шрифтМеню.

набор-hp-функциональные клавиши (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает hpFunctionKeys ресурс. Это также
призванный hpFunctionKeys вход в главное меню.

набор-прыжок (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает прыгать ресурс. Это также вызывается
не провела обыск прыгать вход в втМеню.

набор шрифтов linedrawing (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает Xtermсостояние относительно того,
текущий шрифт имеет символы рисования линий и должен ли он рисовать их напрямую.
Он также вызывается шрифт вход в шрифтМеню.

набор шрифтов (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает ForcePackedFontресурс, который контролирует
использование минимальной или максимальной ширины глифа шрифта. Он также вызывается шрифт-
упакованный вход в шрифтМеню.

установить-сохранить-буфер обмена (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает держать ресурсов.

установить-сохранить-выбор (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает сохранить выбор ресурс. Это также
призванный сохранить выбор вход в втМеню.

set-logging (вкл / выкл / переключить)
Это действие устанавливает, отменяет или переключает состояние опции ведения журнала.

установить-старые-функциональные-клавиши (вкл / выкл / переключить)
Это действие устанавливает, отменяет или переключает состояние устаревших функциональных клавиш. Это также
призванный старыеFunctionKeys вход в главное меню.

установить маржинальный звонок (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает маржаBell ресурсов.

набор-номер-замок (вкл / выкл / переключить)
Это действие переключает состояние numLock ресурсов.

набор-поп-на-звонке (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает попонбелл ресурс. Он также вызывается
домен Poponbell вход в втМеню.

набор частных цветов (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает privateColorРегистры ресурсов.

набор-рендеринг-шрифт (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает визуализироватьШрифт ресурс. Это также вызывается
не провела обыск рендер-шрифт вход в шрифтМеню.

установить обратное видео (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает обратное видео ресурс. Это также вызывается
не провела обыск обратное видео вход в втМеню.

установить обратную пленку (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает обратная пленка ресурс. Это также вызывается
не провела обыск обратная пленка вход в втМеню.

установить кнопку прокрутки (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает ScrollKey ресурс. Это также вызывается
из клавиша прокрутки вход в втМеню.

установить-прокрутки-на-tty-выходе (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает прокруткаTtyOutput ресурс. Это также
вызвано из прокрутка вход в втМеню.

установить полосу прокрутки (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает полоса прокрутки ресурс. Он также вызывается
домен полоса прокрутки вход в втМеню.

набор-ско-функциональные клавиши (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает scoFunctionKeys ресурс. Это также
призванный scoFunctionKeys вход в главное меню.

набор-выбор (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает выберите в буфер обмена ресурс. Это также
призванный выберите в буфер обмена вход в втМеню.

установить-sixel-scrolling (вкл / выкл / переключить)
Это действие переключает между встроенным (шестиэлитная прокрутка) и абсолютным позиционированием. Это
также можно управлять через частный режим DEC 80 (DECSDM) или с SixelПрокрутка
запись в бтМеню.

набор-солнце-функциональные клавиши (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает солнцеФункцияКлючи ресурс. Это также
призванный солнцеФункцияКлючи вход в главное меню.

набор-солнце-клавиатура (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает солнце ресурс. Это также вызывается
не провела обыск солнце вход в главное меню.

набор-тек-текст (большой / 2/3 / маленький)
Это действие устанавливает для шрифта, используемого в окне Tektronix, значение параметра
выбранный ресурс согласно аргументу. Аргументом может быть либо ключевое слово
или однобуквенный псевдоним, как показано в скобках:

большой (l)
Использовать ресурс шрифтБольшой, так же, как вход в меню текст.

два (2)
Использовать ресурс шрифт2, так же, как вход в меню тектекст2.

три (3)
Использовать ресурс шрифт3, так же, как вход в меню тектекст3.

маленький (s)
Использовать ресурс шрифтSmall, так же, как вход в меню тектекстмаленький.

установить-тип-терминала (напишите)
Это действие направляет вывод либо в vt or тек окна, согласно напишите
нить. Он также вызывается текмоде вход в втМеню и vtmode вход в
текМеню.

set-titeInhibit (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает titeInhibit ресурс, который контролирует
переключение между альтернативным и текущим экранами.

набор-панель инструментов (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает функцию панели инструментов. Он также вызывается
домен панель инструментов вход в главное меню.

установить-utf8-режим (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает utf8 ресурс. Он также вызывается
utf8-режим вход в шрифтМеню.

набор-utf8-заголовок (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает utf8Title ресурс. Он также вызывается
домен utf8-заголовок вход в шрифтМеню.

установить видимость (vt / tek,вкл / выкл / переключить)
Это действие устанавливает, сбрасывает или переключает vt or тек окна
видимый. Он также вызывается из текшоу и закрыть записи в втМеню и
vtshow и техиде записи в текМеню.

установить визуальный звонок (вкл / выкл / переключить)
Это действие устанавливает, отключает или переключает VisualBell ресурс. Это также вызывается
не провела обыск визуальный звонок вход в втМеню.

набор-vt-font (d/1/2/3/4/5/6/e/s [,нормальный шрифт [, жирный шрифт]])
Это действие устанавливает шрифт или шрифты, которые в настоящее время используются в окне VT102. В
Первый аргумент - это единственный символ, который определяет используемый шрифт:

d or D укажите шрифт по умолчанию (шрифт, который изначально использовался при Xterm был начат),

1 через 6 укажите шрифты, указанные шрифт1 через шрифт6 Ресурсы,

e or E укажите обычные и полужирные шрифты, которые были установлены с помощью escape-кодов
(или указаны как второй и третий аргументы действия, соответственно), и

s or S указывают на выбор шрифта (сделанный такими программами, как xfontsel(1))
указывается вторым аргументом действия.

If Xterm настроен для поддержки широких символов, два дополнительных необязательных
параметры признаны для e Аргумент: широкий шрифт и широкий жирный шрифт.

меньший-vt-font ()
Установите шрифт на следующий меньший, в зависимости от размеров шрифта. Смотрите также набор-
vt-font ().

мягкий сброс ()
Это действие сбрасывает область прокрутки. Он также вызывается из программный сброс
вход в втМеню. Эффект идентичен ручке мягкого сброса (DECSTR).
последовательность.

spawn-new-terminal (параметры)
Создать новый Xterm процесс. Это доступно в системах с современным
версия файловой системы процесса, например, «/ Proc, Xterm можно читать.

Используйте запись процесса «cwd», например, / proc / 12345 / cwd, чтобы получить рабочий каталог.
процесса, который запущен в текущем Xterm.

В системах, в которых есть запись процесса «exe», например / proc / 12345 / exe, используйте ее для
получить фактический исполняемый файл. В противном случае используйте переменную $ PATH, чтобы найти Xterm.

Если в действии указаны параметры, передайте их новому Xterm процесс.

начало-расширение ()
Это действие похоже на выбрать-начать за исключением того, что выбор расширен до
текущее положение указателя.

начало-курсор-расширение ()
Это действие похоже на выбрать-продлить за исключением того, что выбор расширен до
текущая позиция текстового курсора.

нить(string)
Это действие вставляет указанную текстовую строку, как если бы она была напечатана. Цитата
необходимо, если строка содержит пробелы или не буквенно-цифровые символы. Если
строковый аргумент начинается с символов «0x», он интерпретируется как шестнадцатеричный
символьная константа.

тек-копия ()
Это действие копирует escape-коды, используемые для генерации текущего содержимого окна.
в файл в текущем каталоге, имя которого начинается с COPY. Это также
вызвано из Tekcopy вход в текМеню.

tek-page ()
Это действие очищает окно Tektronix. Он также вызывается Tekpage запись
in текМеню.

тек-сброс ()
Это действие сбрасывает окно Tektronix. Он также вызывается Текресет запись
in текМеню.

кнопка vi ()
Обрабатывает событие кнопки (кроме нажатия и отпускания) путем отражения элемента управления
последовательность, вычисляемая из номера строки события на экране относительно
текущая строка:

ESC ^ P
or
ESC ^ N

в зависимости от того, находится ли событие до или после текущей строки соответственно.
^ N (или ^ P) повторяется один раз для каждой строки, в которой событие отличается от
текущая строка. Последовательность управления полностью опускается, если событие кнопки
в текущей строке.

визуальный звонок ()
Это действие быстро мигает окном.

Окно Tektronix также выполняет следующие действия:

джин-пресс (л / л / м / м / р / р)
Это действие отправляет указанный код ввода графики.

По умолчанию Основные Наручники
Привязки по умолчанию в окне VT102 используют токен SELECT, который устанавливается
выберите в буфер обмена ресурс. Это для vt100 виджет:

Сдвиг Prior: прокрутка назад (1, половина страницы) \ n \
Сдвиг Далее: прокрутка вперед (1, половина страницы) \ n \
Сдвиг Выберите: select-cursor-start () \
выберите конец курсора (ВЫБРАТЬ, CUT_BUFFER0) \ n \
Сдвиг Вставка: выбор-вставка (SELECT, CUT_BUFFER0) \ n \
Alt Возврат: полноэкранный режим () \ n \
Scroll_Lock: блокировка прокрутки () \ n \
Shift ~ Ctrl KP_Add: больше-vt-font () \ n \
Shift Ctrl KP_Add: меньше-vt-font () \ n \
Сдвиг KP_Subtract: меньше-vt-font () \ n \
~ Мета : insert-seven-bit () \ n \
Мета : вставить-восемь-бит () \ п \
! Ctrl :всплывающее меню(mainMenu) \ n \
! Заблокировать Ctrl :всплывающее меню(mainMenu) \ n \
! Заблокировать Ctrl @Num_Lock :всплывающее меню(mainMenu) \ n \
! @Num_Lock Ctrl :всплывающее меню(mainMenu) \ n \
~ Мета : select-start () \ n \
~ Мета : select-extend () \ n \
! Ctrl : всплывающее меню (vtMenu) \ n \
! Заблокировать Ctrl : всплывающее меню (vtMenu) \ n \
! Заблокировать Ctrl @Num_Lock : всплывающее меню (vtMenu) \ n \
! @Num_Lock Ctrl : всплывающее меню (vtMenu) \ n \
~ Ctrl ~ Мета : ignore () \ n \
Мета : очистить-сохраненные-строки () \ п \
~ Ctrl ~ Мета : вставить-выбор (ВЫБОР, CUT_BUFFER2) \ n \
! Ctrl : всплывающее меню (fontMenu) \ n \
! Заблокировать Ctrl : всплывающее меню (fontMenu) \ n \
! Заблокировать Ctrl @Num_Lock : всплывающее меню (fontMenu) \ n \
! @Num_Lock Ctrl : всплывающее меню (fontMenu) \ n \
~ Ctrl ~ Мета : start-extension () \ n \
~ Мета : select-extend () \ n \
Ctrl : scroll-back (4, половина страницы, m) \ n \
Заблокировать Ctrl : scroll-back (4, половина страницы, m) \ n \
Заблокировать @Num_Lock Ctrl : scroll-back (4, половина страницы, m) \ n \
@Num_Lock Ctrl : scroll-back (4, половина страницы, m) \ n \
: scroll-back (4, строка, m) \ n \
Ctrl : scroll-forw (5, половина страницы, m) \ n \
Заблокировать Ctrl : scroll-forw (5, половина страницы, m) \ n \
Заблокировать @Num_Lock Ctrl : scroll-forw (5, половина страницы, m) \ n \
@Num_Lock Ctrl : scroll-forw (5, половина страницы, m) \ n \
: scroll-forw (5, строка, m) \ n \
: select-end (SELECT, CUT_BUFFER0) \ n \
: ignore ()

Привязки по умолчанию в окне Tektronix аналогичны, но менее обширны. Эти
для tek4014 виджет:

~ Мета : insert-seven-bit () \ n \
Мета : вставить-восемь-бит () \ п \
! Ctrl : всплывающее меню(mainMenu) \ n \
! Заблокировать Ctrl : всплывающее меню(mainMenu) \ n \
! Заблокировать Ctrl @Num_Lock : всплывающее меню(mainMenu) \ n \
! Ctrl @Num_Lock : всплывающее меню(mainMenu) \ n \
! Ctrl : всплывающее меню (tekMenu) \ n \
! Заблокировать Ctrl : всплывающее меню (tekMenu) \ n \
! Заблокировать Ctrl @Num_Lock : всплывающее меню (tekMenu) \ n \
! Ctrl @Num_Lock : всплывающее меню (tekMenu) \ n \
Shift ~ Meta : джин-пресс (L) \ n \
~ Мета : джин-пресс (л) \ п \
Shift ~ Meta : джин-пресс (M) \ n \
~ Мета : джин-пресс(т) \ п \
Shift ~ Meta : джин-пресс (R) \ n \
~ Мета : джин-пресс (г)

Вот пример, в котором для копирования в буфер обмена используется выделение / вставка со смещением, а без смещения
выберите / вставьте для основного выбора. В каждом случае (другой) буфер обрезки также является
цель или источник операции выбора / вставки. Однако важно помнить, что
вырезанные буферы хранят данные в кодировке ISO-8859-1, в то время как выборка может хранить данные в
разнообразие форматов и кодировок. Пока Xterm владеет выделением, он выделяет его. Когда
он теряет выделение, он удаляет соответствующее выделение. Но вы все равно можете вставить
из соответствующего буфера вырезки.

* VT100 * переводы: #override \ n \
~ Shift ~ Ctrl : вставить-выбор (ПЕРВИЧНЫЙ, CUT_BUFFER2) \ n \
Shift ~ Ctrl : вставить-выбор (БУФЕР ОБМЕНА, CUT_BUFFER2) \ n \
~ Shift : select-end (PRIMARY, CUT_BUFFER0) \ n \
Сдвиг : select-end (БУФЕР ОБМЕНА, CUT_BUFFER1)

В примере имя класса VT100 используется, а не имя виджета. Эти
разные; имя класса обеспечивает более точное соответствие, чем имя виджета. Ведущий
«*» Используется, потому что иерархия виджетов выше vt100 виджет зависит от того,
поддержка панели инструментов встроена в Xterm.

Ниже показан пример того, как раскладка клавиатуры () действие может использоваться для добавления специальных ключей для
ввод часто печатаемых слов:

* VT100.Translations: #override F13: раскладка клавиатуры (dbx)
* VT100.dbxKeymap.translations: \
F14: раскладка клавиатуры (Нет) \ n \
F17: строка ("следующий") string(0x0d) \ п \
F18: строка («шаг») string(0x0d) \ п \
F19: строка («продолжить») string(0x0d) \ п \
F20: строка ("печать") выбор-вставка (PRIMARY, CUT_BUFFER0)

По умолчанию полоса прокрутки Наручники
Привязки клавиш обычно связаны с vt100 or tek4014 виджеты, которые действуют как
эмуляторы терминала. xthermполоса прокрутки (и панель инструментов, если она настроена) являются отдельными
виджеты. Поскольку все они используют X Toolkit, у них есть соответствующие перевод
Ресурсы. Эти ресурсы различны и соответствуют разным шаблонам, например
различия в имени виджета и количестве уровней виджетов, которые они могут содержать.

Ассоциация полоса прокрутки виджет является дочерним элементом vt100 виджет. Он расположен наверху vt100
виджет. Включение и выключение полосы прокрутки вызывает vt100 виджет для изменения размера.

Привязки по умолчанию для виджета полосы прокрутки используют только события кнопки мыши:

: StartScroll (Вперед) \ n \
: StartScroll (Вперед) \ n \
: StartScroll (непрерывный) MoveThumb () NotifyThumb () \ n \
: StartScroll (назад) \ n \
: StartScroll (назад) \ n \
: MoveThumb () NotifyThumb () \ n \
: NotifyScroll (пропорциональный) EndScroll ()

События, которые полоса прокрутки виджет вообще не распознает, теряются.

Однако при запуске Xterm дополняет эти переводы используемыми переводами по умолчанию
для vt100 виджет вместе с ресурсными «действиями», которые используются в этих переводах.
Потому что полоса прокрутки (или строка меню) виджеты не распознают эти действия (но потому что они
имеет соответствующий перевод), они передаются vt100 виджет.

Это увеличение переводов полосы прокрутки имеет несколько ограничений:

· xtherm знает, какие есть переводы по умолчанию, но нет подходящей библиотеки
интерфейс для определения того, какие настройки пользователь мог добавить в vt100
виджет. Все это Xterm можно сделать, это увеличить полоса прокрутки виджет, чтобы дать ему то же самое
отправная точка для дальнейшей настройки пользователем.

· События в промежутке между виджетами могут быть потеряны.

· Последовательности компоновки, начатые в одном виджете, не могут быть завершены в другом, потому что
методы ввода для каждого виджета не разделяют контекстную информацию.

Большинство настроек переводов полосы прокрутки не касаются привязки клавиш. Скорее,
пользователи обычно больше заинтересованы в изменении привязки кнопок мыши. За
Например, некоторые люди предпочитают использовать левую кнопку указателя для перетаскивания полосы прокрутки
большой палец. Это можно настроить, изменив ресурс переводов, например,

* VT100.scrollbar.translations: #override \ n \
: StartScroll (Вперед) \ n \
: StartScroll (непрерывный) MoveThumb () NotifyThumb () \ n \
: StartScroll (назад) \ n \
: MoveThumb () NotifyThumb () \ n \
: NotifyScroll (пропорциональный) EndScroll ()

КОНТРОЛЬ ПОСЛЕДОВАТЕЛЬНОСТИ И КЛАВИАТУРА


Приложения могут отправлять на терминал последовательности символов, чтобы изменить его поведение.
Часто их называют «escape-последовательностями ANSI» или просто «escape-последовательностями», но
оба термина вводят в заблуждение:

· ANSI x3.64 (устаревший), который был заменен ISO 6429 (ECMA-48), дал правила для
формат этих последовательностей символов.

· Хотя оригинальный VT100 был заявлен как ANSI-совместимый (против x3.64), есть
нет свободно доступной версии стандарта ANSI, чтобы показать отличия VT100.
Большинство документов, в которых упоминается стандарт ANSI, содержат дополнения, не найденные в
оригинальные (например, основанные на ansi.sys). Итак, это обсуждение фокусируется на ISO
стандарты.

· Стандарт описывает только последовательности, отправляемые с хоста на терминал. Здесь нет
стандарт для последовательностей, отправляемых специальными ключами от терминала к хосту. От
соглашение (и ссылаясь на существующие терминалы), формат этих последовательностей
обычно соответствует стандарту "хост-терминал".

· Некоторые из XtermПоследовательности не укладываются в стандартную схему. Технически это
"неопределенные". В качестве примера, DEC Screen Alignment Test (DECALN) представляет собой трехступенчатую
последовательность символов:

ESC # 8

· Некоторые последовательности соответствуют стандартному формату, но не указаны в стандарте.
К ним относятся последовательности, используемые для настройки полей прокрутки и выполнения
прокрутка вперед / назад.

· Некоторые из последовательностей (в частности, односимвольные функции, такие как табуляция и
backspace) не включайте бежать характер.

Учитывая все это, в стандарте эти последовательности символов называются «контрольными».
последовательности ».

Ассоциация xtherm Control Последовательности В документе перечислены управляющие последовательности, которые приложение может
Отправить Xterm чтобы заставить его выполнять различные операции. Большинство этих операций
стандартизированные, либо от терминалов DEC или Tektronix, либо от более широко используемых
стандарты, такие как ISO-6429.

В этом разделе дано несколько примеров использования.

Окно Названия
Некоторые скрипты используют эхо с опциями -e и -n чтобы указать оболочке интерпретировать строку
«\ E» как бежать символ и подавить завершающую новую строку на выходе. Это не
портативный, не рекомендуется. Вместо этого используйте Printf (ПОСИКС).

Например, чтобы установить окно название до «Hello world!» можно использовать один из этих
команды в скрипте:

printf '\ 033] 2; Привет, мир! \ 033 \'
printf '\ 033] 2; Привет, мир! \ 007'
printf '\ 033] 2;% s \ 033 \' "Привет, мир!"
printf '\ 033] 2;% s \ 007' «Привет, мир!»

Ассоциация Printf команда интерпретирует восьмеричное значение «\ 033» для бежать, и (поскольку это не было
задано в формате) исключает завершающую новую строку из вывода.

Некоторые программы (например, экран(1)) задайте заголовки окон и значков одновременно, используя
немного другая последовательность управления.

Особый Ключи
xtherm, как и любой эмулятор терминала, совместимый с VT100, имеет два режима для особый ключи
(клавиши управления курсором, цифровая клавиатура и некоторые функциональные клавиши):

· "обычные" Режим, что заставляет специальные клавиши передавать «полезные» последовательности, такие как
последовательность управления курсором вверх при нажатии стрелки вверх, и

· приложению Режим, который использует другую последовательность управления, которую нельзя спутать с
«полезные» последовательности.

Основное различие между двумя режимами заключается в том, что последовательности нормального режима начинаются с CSI
(бежать [) и последовательности режимов приложения начинаются с SS3 (бежать O).

Терминал инициализируется в одном из этих двух режимов (обычно в нормальном режиме) на основе
в описании терминала (termcap или terminfo). В описании терминала также есть
возможности (строки), определенные для режима клавиатуры, используемого в приложениях curses.

Проблема с использованием описания терминала для приложений, которые не
предназначены для полноэкранных приложений curses: определения специальных клавиш являются только
правильный для этого режима клавиатуры. Например, некоторые снаряды (в отличие от КШ(1), что, по-видимому,
быть жестко запрограммированными, даже без использования termcap) позволяют своим пользователям настраивать привязки клавиш,
присвоение действий оболочки специальным клавишам.

· колотить(1) позволяет постоянная строки, которые будут присвоены функциям. Это только успешно
если терминал по умолчанию инициализирован в режиме приложения, потому что колотить не хватает
гибкость в этой области. Он использует (менее выразительный, чем колотить«S) Readline сценариев
язык для настройки привязки клавиш, который требует от пользователя статического
перечислить возможные привязки для заданных значений $ TERM.

· ЗШ(1) предоставляет аналогичную функцию, но принимает выражения времени выполнения, а также
предоставление $ terminfo массив для скриптов. В частности, можно использовать терминал
база данных, преобразующаяся при определении привязки ключей. Преобразуя вывод так
который CSI и SS3 приравниваются, ЗШ может использовать базу данных терминала для получения полезных
определения для использования в командной строке независимо от того, использует ли терминал нормальный или
режим приложения изначально. Вот пример:

[["$ terminfo [kcuu1]" == "^ [O" *]] && \
bindkey -M viins "$ {terminfo [kcuu1] / O / [}" \
vi-up-line-or-история

Изменение Цвета
Несколько программ оболочки предоставляют пользователям возможность добавлять цвет и другие атрибуты видео.
в строки приглашения оболочки. Пользователи могут сделать это, установив $ PS1 (основное приглашение
нить). Снова, колотить и ЗШ предоставили функции, которых нет в КШ, Eсть
проблема, однако: ширина подсказки на экране не обязательно будет такой же, как у
количество знаков. Поскольку в стандарте POSIX нет указаний, каждая оболочка
решает проблему другим способом:

· колотить обрабатывает символы внутри «\ [» и «\]» как непечатаемые (без ширины на
экран).

· ЗШ обрабатывает символы в пределах «% {» и «%}» как непечатаемые.

Помимо разницы в синтаксисе, оболочки предоставляют разные методы для
получение полезных escape-последовательностей:

· Как отмечено в Особый Ключи, ЗШ инициализирует массив $ terminfo с помощью терминала
клапанов.

Он также предоставляет функцию эхоти который работает как tput(1) преобразовать терминал
возможность с ее параметрами в строку, которая может быть записана в терминал.

· Снарядам, не имеющим сопоставимых характеристик (например, колотить) всегда можно воспользоваться программой tput в
сделать это преобразование.

Жестко запрограммированные escape-последовательности поддерживаются каждой оболочкой, но не рекомендуются, поскольку
они зависят от конкретных конфигураций и не могут быть легко перемещены между разными
пользовательские среды.

ОКРУЖАЮЩАЯ СРЕДА


xtherm устанавливает несколько переменных среды:

ДИСПЛЕЙ
- отображаемое имя, указывающее на X-сервер (см. ДИСПЛЕЙ ИМЕНА in X(7 г.)).

TERM устанавливается в соответствии с записью terminfo (или termcap), которую он использует в качестве ссылки.

В некоторых системах вы можете столкнуться с ситуациями, когда используемая вами оболочка и Xterm
построены с использованием библиотек с разными терминальными базами данных. В этой ситуации
Xterm может выбрать описание терминала, не известное оболочке.

ОКНО
установлен на номер идентификатора окна X Xterm окно.

XTERM_FILTER
устанавливается, если используется языковой фильтр. Значение - это путь к фильтру.

XTERM_LOCALE
показывает язык, который использовался Xterm на старте. Некоторая инициализация оболочки
сценарии могут устанавливать другую локаль.

XTERM_SHELL
устанавливается на путь к вызываемой программе. Обычно это оболочка
программа, например, / Бен / ш. Однако, поскольку это не обязательно программа-оболочка, это
отличается от «ОБОЛОЧКИ».

XTERM_VERSION
устанавливается в строку, отображаемую -версия вариант. Обычно это
идентификатор для библиотек X Window, используемых для сборки Xterm, с последующим Xtermпатч
число в скобках. Номер патча также является частью ответа на вторичный
Последовательность управления атрибутами устройства (DA) (см. xtherm Control Последовательности).

В зависимости от конфигурации вашей системы, Xterm может также установить следующее:

КОЛОННЫ
ширина Xterm в символах (ср: «stty columns»).

ГЛАВНАЯ, когда Xterm настроен на обновление utmp.

ЛИНИИ
высота Xterm в символах (ср: «stty rows»).

LOGNAME
когда Xterm настроен на обновление utmp.

SHELL
когда Xterm настроен на обновление utmp. Он также устанавливается, если вы указываете действительную оболочку
имя в качестве необязательного параметра.

xtherm устанавливает это в абсолютный путь. Если вы установили относительную переменную
путь, Xterm может установить другое имя пути к оболочке.

Если вы установили здесь путь, который не соответствует допустимой оболочке, Xterm
может вывести его из строя, чтобы избежать путаницы.

ТЕРМКАП
содержимое записи termcap, соответствующей $ TERM, со строками и столбцами
значения, заменяющие созданное вами окно фактического размера.

ТЕРМИНФО
может быть определено в нестандартном месте в сценарии настройки.

Используйте xterm в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Turkdevops
    Turkdevops
    TurkDevOps a ? K kaynak yaz? L? M
    geli? tirici topluluklar? DevTurks-Команда
    Тарафондан дестекленмектедир..
    Возможности: https://github.com/turkdevopshttps://turkdevops.g...
    Скачать turkdevops
  • 2
    асаммдф
    асаммдф
    * asammdf * - это быстрый парсер Python и
    редактор для ASAM (Ассоциация для
    Стандартизация автоматизации и
    Измерительные системы) МДФ / МФ4
    (Формат данных измерений ...
    Скачать asammdf
  • 3
    LAME (Хромой, это не MP3-кодировщик)
    LAME (Хромой, это не MP3-кодировщик)
    LAME — это образовательный инструмент, который можно использовать
    для изучения кодирования MP3.
    Цель проекта LAME — улучшить
    психо акустика, качество и скорость
    депутат...
    Скачать LAME (Lame Aint MP3 Encoder)
  • 4
    WxPython
    WxPython
    Набор модулей расширения Python, которые
    оберните классы кросс-платформенного графического интерфейса из
    wxWidgets.. Аудитория: Разработчики. Пользователь
    интерфейс: X Window System (X11), Win32...
    Скачать wxPython
  • 5
    пакетный файловый менеджер
    пакетный файловый менеджер
    Это файловый менеджер пакета Total War.
    проект, начиная с версии 1.7. А
    краткое введение в Warscape
    моддинг: ...
    Скачать пакетный файловый менеджер
  • 6
    IPerf2
    IPerf2
    Инструмент для измерения сетевого трафика
    Производительность TCP и UDP с метриками
    вокруг пропускной способности и задержки. В
    цели включают поддержание активного
    iperf треска ...
    Скачать IPerf2
  • Больше »

Команды Linux

Ad