Шпаргалка по редактору RK

       

Основные принципы редактирования.


При работе red использует весь экран терминала. На экране выделяется несколько различных областей. Основную часть занимает "окно" отображения файла, обведенное рамкой, самая нижняя строка оставляется для ввода "параметров команд"

редактора и для выдачи сообщений. В этой же строке высвечивается номер строки и имя редактируемого файла (рисунок 1).


При необходимости "окно" можно поделить на несколько меньших окон и изобразить в них разные файлы или разные части одного файла. Каждое "окно" показывает часть закреп-

ленного за ним файла.


Для перемещения курсора внутри окна используются клавиши со стрелками и надписями <RETURN> (<ВК>), <HOME>, <TAB>; при наборе текста на текстовой клавиатуре он просто вводится в файл в место, указываемое курсором. Для более сложных операций служат "команды" редактора red, которые вводятся с помощью функциональной клавиатуры и, в частности, позволяют:

  • двигать "окно" вверх, вниз, вправо, влево по файлу;

    Экран тeрминала

    ѓ'ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ'

    ѓљ ---------------------------------------- ѓљ

    ѓљ : : ѓљ

    ѓљ : : ѓљ

    ѓљ : : ѓљ

    ѓљ : : ѓљ



    ѓљ : : ѓљ

    ѓљ : : ѓљ

    ѓљ : : ѓљ

    ѓљ : : ѓљ

    ѓљ : : ѓљ

    ѓљ ---------------------------------------- ѓљ

    ѓљ Арг: Файл:a Стр: 10 ѓљ

    ѓ"ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ"

    Рис. 1

  • уничтожать, вставлять или перемещать фрагменты текста как внутри одного файла, так и между разными файлами;
  • переключать "окна" с файла на файл, записывать файлы в архив, создавать новые "окна";
  • осуществлять поиск строк по контексту.

  • При этом на экране изображается текущее состояние редактируемых файлов.

    Команды редактора вводятся при помощи функциональных клавиш и обозначаются в данном документе так:

    <НАЗВАНИЕ КОМАНДЫ>.


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



    Содержание раздела