Адаптация xterm
Программа xterm прекрасно адаптируется под конкретного пользователя. Возможно изменение следующих характеристик:
- шрифта окна;
- цветовой схемы;
- размеров окна по умолчанию;
- расположения окна на экране.
В данном параграфе дан обзор указанных параметров и их использования при открытии окон xterm.
Может показаться, что от всех этих возможностей мало пользы. Это не так. На разных мониторах текст удобнее читать при разных сочетаниях цветов, поэтому возможность менять цветовые схемы трудно переоценить.
Флажки и аргументы: букварь Unix
Прежде чем продолжить, рассмотрим кратко принцип действия команд Unix. Полное введение в Unix и его систему команд – с точки зрения применения в Linux – рассмотрено в гл. 13 и 14.
Чтобы запустить программу (команду), введите ее имя (возможно, с указанием Полного пути) и нажмите клавишу Enter.
Например, программа xterm запускается командой:
$ xterm
…или, если она не находится в текущем каталоге:
$ /usr/X11R6/bin/xterm
Linux ищет программу, используя путь (path). Узнать используемый путь можно командой:
$ echo $PATH
Чаще всего приходится указывать некоторую информацию, которая может влиять на режим работы программы или просто предназначена для обработки. Существует два вида этой информации: флажки и аргументы.
Аргументы – это информация, предназначенная для обработки. В качестве аргументов может указываться, например, имя файла или текст для поиска.
Флажки влияют на поведение программы. Они указываются после имени программы через один или несколько пробелов и дефис (знак "минус"). Например, флажок -help указывает ппогоамме xterm на необходимость вывести подсказки:
/ $ xterm -help
Формат команды:
xterm -options… -е command arge
Где options – флажки, command args – аргументы.
Доступны следующие флажки:
- -help вывод данного сообщения
- -display имя сервера Х-сервер для вывода на монитор
- -geometry геометрия размеры (в символах) и расположение
- -Х+rv включить/выключить негативное изображение
- -bg цвет цвет фона
- -fg цвет цвет изображения (текста)
- -bd цвет цвет рамки
- -bw число ширина рамки в пикселях
- -fn шрифт шрифт обычного текста
- -iconic запуск с окном, свернутым в значок
- -name строка экземпляр клиента, значок и строка заголовка
- -title строка строка заголовка
- -xrm строка дополнительный ресурс
- -/+132 включить/выключить запрет смены столбца
- -/+ah включить/выключить постоянное выделение
- -/+ai включить/выключить активный значок
Можно устанавливать составные флажки, указывая необходимую дополнительную информацию. Например, чтобы задать цвета xterm, используются флажки -fg и -bg, но кроме самих флажков следует задать наименования цветов текста и фона. Команда:
$ xterm -fg white -bg blaсk
…создает окно xterm с белым (white) текстом на черном фоне (black). Кроме того, в качестве простого флага используется амперсанд (&). Например, команда:
$ xterm &
…открывает еще одно окно xterm и выполняет возврат в командную строку текущего окна.
Аргументы не относятся к конфигурационным параметрам и содержат лишь информацию, предназначенную для обработки программой. Они не отмечаются дефисами, как флажки, Обычно это имена файлов, которые необходимо открыть, обработать или отредактировать, как в следующем примере команды открытия файла testf ile для редактирования в программе emacs:
$ emacs testfile