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

Копирование текста (<PICK>, <PUT>)


Для копирования текста используются две команды. Команда <PICK> (выбрать) позволяет записать в буфер вставок кусок текста, который затем может быть вставлен в произвольное место по команде <PUT>. Выбранный текст попадает в конец псевдо-файла "#" и может быть просмотрен (<ARG>#<USE>) или выбран заново:

<PICK> - выбрать для вставки текущую строку; по умолчанию вводится клавишей `9'.

<ARG>n<PICK> - выбрать n строк, начиная с текущей;

<ARG>указание_курсором<PICK>


<ARG>$имя<PICK> - выбрать указанный курсором участок файла (смотри описание <ARG>).


Выбранный текст заносится в так называемый "PICK"-буфер (буфер вставки);

<ARG>>имя<PICK> - запомнить выбранный последней командой <PICK> текст в переменной "имя".


Для вставки текста в файл используются команды:

<PUT> - (по умолчанию `2'`9'): выбранный ранее текст вставляется в текущее место файла. При этом, если была выбрана группа строк целиком, происходит вставка строк, иначе текст вставляется в середину имеющихся строк (которые для этого раздвигаются);

<ARG><PUT> - работает аналогично <PUT>, но вместо "PICK"-буфера используется "CLOSE"-буфер, в котором запоминается текст, исключенный из файла последней командой <CLOSE>;

<ARG>$имя<PUT> - текст из переменной "имя" ("имя" - одна буква) вставляется в файл и становится текущим буфером вставки.



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