Копирование текста (<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> - текст из переменной "имя" ("имя" - одна буква) вставляется в файл и становится текущим буфером вставки.
Содержание раздела