6.3. Настройка JOE

Проблема

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

Решение

Создайте персональный файл .joerc с описанием нужной конфигурации и сохраните его в своём домашнем каталоге.

Для начала загляните в /etc/joe, где хранятся файлы инициализации JOE по умолчанию:

$ ls /etc/joe
jmacsrc joerc jpicorc jstarrc rjoerc terminfo

Воспользуемся файлом joerc для «обычного» JOE, который не пытается прикидываться кем-то другим. Скопируйте файл в свой домашний каталог и сделайте его скрытым, сохранив прежнее имя:

$ joe -linums -help /etc/joe/joerc
^KD
Name of file to save (ESC to abort): ~/.joerc
Could not make backup file. Save anyway (y,n)? Y
File ~/.joerc saved

«^К D» означает клавишу Ctrl. Регистр символов команд не имеет значения; ^KD — то же самое, что ^kd.

Хотя .joerc позволяет управлять всеми аспектами работы JOE вплоть до мелочей, самые полезные параметры собраны в первых двух секциях. Например:

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

Комментарий

Одна из приятных особенностей JOE заключается в том, что программа работает с копией исходного файла. Оригинал сохраняется в виде резервной копии (впрочем, эта возможность тоже настраивается и её можно отключить в .joerc).

См. также

joe(1); раздел 6.4.