![]() |
![]() |
![]() |
![]() |
pterm [-ABbcEGLlnPpQqrTUvXZz] [-a шрифт][-C путь]
[-D дескриптор_файла] [-d путь] [-F n] [-f шрифт]
[-g RxC] [-H N] [-h высота[%]]
[-K цвета] [-k]
[-M RxC] [-m RxC] [-
N дескриптор_файла] [-R префикс]
[-S i|m|n] [-s сервер] [-T] [-t строка]
[-u опции] [-w ширина[%]] [-x положение[%] [r]]
[-y положение[%][r]]
[программа [аргумент...]]
Neutrino
-A
Передавать в устройство все комбинации с клавишей Alt.-a шрифт
Добавить шрифт в список шрифтов.-B
Курсор мигает всегда (по умолчанию курсор мигает, только если окно активно).-b
Курсор не мигает никогда.-C путь
Использовать указанный конфигурационный файл.-c
Запретить вывод диалогового окна "Terminal Properties" ("Свойства терминала").-D дескриптор_файла
Присоединиться к указанному дескриптору файла вместо псевдотерминала.-d путь
Открыть устройство по указанному пути вместо псевдотерминала.-E
Не изменять переменные среды (по умолчанию: сбросить LINES и COLUMNS; установить TERM в соответствии с протоколом).-F n
Использовать n-ый шрифт из списка (начиная с 0).-f шрифт
Использовать указанный шрифт в качестве текущего.-G
Передавать сигналы в программу.
-g RxC
Установить начальный размер R строк на C столбцов.-H N
Сохранять N строк в буфере обратной прокрутки.-h высота[%]
Высота окна, в пикселях или в процентах по отношению к высоте экрана (если введен символ %).-K цвета
pterm -K 07
-k
Разрешить использование комбинации клавиш Ctrl+Alt+f, которая позволяет выполнять переключение между оконным и полноэкранным режимами.-L
Не создавать новый сеанс.-l
("эль") Запустить командный интерпретатор в качестве начального командного интерпретатора.-M RxC
Установить максимальный размер R строк на C столбцов.-m RxC
Установить минимальный размер R строк на C столбцов.-N дескриптор_файла
Установить в качестве имени устройства вывода указанный дескриптор_файла.-n
Не считывать конфигурационный файл.-P
Повысить приоритет программы (по умолчанию: не изменять приоритет).-p
Понизить приоритет.-Q
Использовать протокол QNX (по умолчанию: ANSI).-q
Не выдавать запрос подтверждения перед закрытием окна.-R префикс
Добавить указанный префикс к псевдотерминалу (по умолчанию: /dev).-r
Выводить полосу прокрутки.-Si|m|n
Начальное состояние главного окна (свернуто, развернуто на весь экран, нормальный вид).-s имя_сервера
Имя сервера Photon:
Имя_сервера |
Использование сервера |
путь_к_узлу |
путь_к_узлу/dev/photon |
полный_путь |
полный_путь |
относительный_путь |
/dev/относительный_путь |
-T
Отключить мышь в текстовом режиме.-t строка
Установить строку в качестве заголовка окна.-U
Не реализовывать окно pterm до начала вывода в него. Эта опция имеет более высокий приоритет, чем опции -z и -Z.-u опции
Сбросить указанные опции (AaBbQv), даже если они установлены в конфигурационном файле.-v
Визуальный сигнал (по умолчанию: использовать только звуковой сигнал).-w ширина[%]
Ширина окна, в пикселях или в процентах от ширины экрана (если введен символ %).-X
Завершить работу со статусом завершения командного интерпретатора (по умолчанию: завершение работы только с нулевым статусом завершения).-x положение[%][r]
-y положение[%][r]
Координата y верхнего левого угла окна, в пикселях или в процентах от высоты экрана (если введен символ %). Если указан модификатор r, то координата определяется относительно текущей консоли.-Z
Ожидать закрытия, если статус завершения отличен от нуля (по умолчанию: закрыть окно сразу после завершения выполнения команды).-z
Ожидать явного закрытия.программа [аргумент...]
qnxm
qansi-m
Передает команде сигнал SIGHUP.
Если команда не прекращает работу, передает ей сигнал SIGTERM.
Завершает работу.
Требуемый результат |
Сочетание клавиш |
Позволить приложениям текстового режима получать события, связанные с мышью. |
Ctrl-Alt-T |
Скопировать выделенный текст в буфер обмена. |
Ctrl-Alt-X или Ctrl-Alt-Del |
Не позволять приложениям текстового режима получать события, связанные с мышью. |
Ctrl-Alt-S |
Вставить содержимое буфера обмена в текущую позицию курсора. |
Ctrl-Alt-V или Ctrl-Alt-Ins |
Вставить непосредственно из выделенного текста, минуя буфер обмена. |
Ctrl-Alt-P |
Выделить слово под курсором или слева от курсора. |
Ctrl-Alt-W |
Выделить слово под курсором или слева от курсора и выполнить поиск этого слова в приложении Helpviewer. |
Ctrl-Alt-H |
Выделить/отменить текущее выделение. |
Ctrl-Alt-R |
Требуемый результат |
Сочетание клавиш |
Скопировать выделенный текст в буфер обмена. |
щелчок правой кнопкой мыши или щелчок правой кнопкой мыши и перетаскивание (выделение) |
Вставить текст из буфера обмена в текущую позицию курсора. |
Ctrl-правая кнопка |
Вставить из буфера обмена. |
Средняя кнопка |
Вставить выделенный текст в текущей позиции курсора. |
Shift-правая кнопка |
Вывести контекстное меню. |
Alt-правая кнопка |
Вывести контекстное меню (если мышь в текстовом режиме отключена). |
правая кнопка |
Выделить блок. |
Ctrl-левая кнопка |
Выделить блок (если мышь в текстовом режиме отключена). |
левая кнопка |
Выделить "поток". |
Shift-левая кнопка |
Выделить слово (идентификатор C). |
Alt-левая кнопка или двойной щелчок по слову |
Выделить текущую строку. |
Тройной щелчок по строке |
Выделить весь экран. |
Четырехкратный щелчок по экрану |
Требуемый результат |
Сочетание клавиш |
Изменить шрифт. |
Ctrl-Alt-[ или |
|
Ctrl-Alt-] или |
|
Ctrl-Alt-< или |
|
Ctrl-Alt-> |
Вызвать диалоговое окно "Terminal Properties" ("Свойства терминала"). |
Ctrl-Alt-C |
Перемещаться по буферу обратной прокрутки. |
Ctrl-Alt и ↑, ↓, Home, End, Pg Up или Pg Dn |
Управляющая последовательность |
Значение |
%% |
Одиночный символ %. |
%$ |
Идентификатор (PID) текущего процесса. |
%0 |
Только аргумент argv[0] текущего процесса, выполняющегося в окне. |
%A |
Аргументы текущего процесса, выполняющегося в окне, начиная с положения argv[0]. |
%a |
Аргументы текущего процесса, выполняющегося в окне, начиная с положения argv[1]. |
%d |
Имя устройства (например, ttyp1). |
%N |
Имя файла текущего процесса, выполняющегося в окне. |
%P |
Путевое имя текущего процесса, выполняющегося в окне. |
%p |
Путь к устройству (например, /dev/ttyp1). |
%T |
Текущее время. |
%u |
Имя входа в систему для текущего пользователя. |
Мигание курсора (эквивалентно опциям -B и -b)
Сохранение в "общий"или "специальный для команды" конфигурационный файл по нажатии кнопки "Save & Close" ("Закрытие с сохранением").
Визуальный сигнал (эквивалентно опции -v)
Подавление комбинаций с клавишей Alt и передача их в устройство (эквивалентно опции -A)
Вывод полосы прокрутки в окне pterm.
Число строк в буфере обратной прокрутки (эквивалентно опции -H).
pterm
-s/net/my_node/dev/photon
pterm -x10 -y10 -h200 -w300
${PHOTON_PATH}/config/$0 .rc
где $0 соответствует имени, с которым вызывается утилита pterm, – обычно это pterm; если переменная $PHOTON_PATH не установлена или содержит пустое значение, используется /usr/photon.Если указана опция -C, то используется аргумент этой опции.
В противном случае используется значение переменной среды $PTERMRC, если оно не является пустым.
Если же это значение пустое, то используется файл $HOME/.ph/pterm/$0.$CMD.rc, если он существует (где $CMD – специфичный для команды файл, указанный в pterm).
В противном случае используется файл $HOME/.ph/pterm/$0.rc.
-uA
Использовать комбинации клавиш с Alt для команд менеджера окон.-ua
Подавить загрузку таблицы шрифтов из конфигурационного файла.-uB
Сбросить опцию постоянного мигания курсора.-ub
Сбросить опцию отключения мигания курсора.-uQ
Использовать протокол ANSI.-uv
Если определена переменная среды PTERMPAL, то предполагается, что ее значение представляет собой путь к файлу палитры.
В противном случае pterm выполняет поиск $HOME/.ph/pterm/pterm.pal или $PHOTON_PATH/pterm.pal.
Индекс |
Цвет |
0 |
BLACK (черный) |
1 |
BLUE (синий) |
2 |
GREEN (зеленый) |
3 |
CYAN (голубой) |
4 |
RED (красный) |
5 |
MAGENTA (пурпурный) |
6 |
BROWN (коричневый) |
7 |
WHITE (светло-серый) |
8 |
BRIGHT BLACK (темно-серый) |
9 |
BRIGHT BLUE (ярко-синий) |
10 |
BRIGHT GREEN (ярко-зеленый) |
11 |
BRIGHT CYAN (ярко-голубой) |
12 |
BRIGHT RED (ярко-красный) |
13 |
BRIGHT MAGENTA (ярко-пурпурный) |
14 |
BRIGHT BROWN (желтый) |
15 |
BRIGHT WHITE (ярко-белый) |
PHOTON_PATH
Имя корневого каталога, содержащего файлы Photon.PTERMPAL
Путь к файлу палитры.PTERMRC
Имя локального конфигурационного файла.TERM
Для этой переменной среды в зависимости от выбранной эмуляции терминала устанавливается одно из следующих значений:qnxm
qansi-m
![]() |
![]() |
![]() |
![]() |