Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UNIX.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
10.6 Mб
Скачать

Методические указания по командам управления службами и журналами Текстовые редакторы

Чаще всего аминистратору приходится править текстовые конфигурационные файлы, для чего подойдёт множество редакторов или средств командной строки. Здесь рассматриваются два текстовых редактора: маленький и простой joe и более распространённый универсальный редактор vi.

joe

Редактор joe обладает полноценным интерфейсом к консольном режиме. Для открытия файла на редактирования можно запустить команду joe имя_файла. Текущая (3-я) версия редактора имеет уже достаточно широкие возможности – это: подсветка синтаксиса, открытие для редактирования нескольких файлов, запуск внутренние команды, использование комбинации клавиш и т.д..

Интересной особенностью редактора является возможность запуска его в одном из «стилей» интерфейсов других распространённых редакторов, таких как emacs или pico. Для запуска редактора в этом случае нужно использовать команду jmacs или jpico соответственно. Далее будет рассматриваться работа редактора в его «оригинальном» стиле интерфейса.

Рабочий экран

Верхнюю строку занимает строка состояния, в которой содержится следующая информация (слева-направо):

  • состояние нажатых управляющих клавиш;

  • имя редактируемого файла;

  • информация об изменениях (например, «Read Only» или «Modified»);

  • положение курсора (строка и колонка);

  • текущее время;

  • руководство к помощи.

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

Основной объём экрана занимает рабочая область редактирования текста. Курсор может перемещаться с помощью стандартных клавиш: стрелок, PgUp / PgDn и т.п..

Внизу экрана находится командная строка, в которой выводятся вопросы или сообщения редактора.

Управляющие клавиши

Большинство комбинаций построено на основе сочетания клавиш Ctrl-K. Например, для закрытия файла с сохранением – Ctrl-K-X. Для отмены операций и для выхода без сохранения используется Ctrl-C.

При нажатии Ctrl-K-H можно получить справку по существующим сочетаниям клавиш и командам.

Для выделения областей используются комбинации Ctrl-K-B и Ctrl-K-K. Выделенный текст можно копировать с помощью Ctrl-K-С.

Встроенные команды

Редактор joe имеет ряд встроенных команд. При этом joe может быть запущен в качестве потокового редактора, когда на стандартный вход подаётся последовательность команд по изменению или созданию текста.

Для вычисления простых математических функций и выражений используется встроенный калькулятор, вызываемый по нажатию ESC-M.

Настройка

Конфигурация редактора хранится в директории /etc/joe/ и включает в себя настройки редактора, клавиш управления, подсветки синтаксиса и т.д..

Редактор joe обладает полноценным интерфейсом к консольном режиме. Для открытия файла на редактирования можно запустить команду joe имя_файла. Текущая (3-я) версия редактора имеет уже достаточно широкие возможности – это: подсветка синтаксиса, открытие для редактирования нескольких файлов, запуск внутренние команды, использование комбинации клавиш и т.д..

Интересной особенностью редактора является возможность запуска его в одном из «стилей» интерфейсов других распространённых редакторов, таких как emacs или pico. Для запуска редактора в этом случае нужно использовать команду jmacs или jpico соответственно. Далее будет рассматриваться работа редактора в его «оригинальном» стиле интерфейса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]