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

       

Ввод параметров <ARG>


В случае команды с параметрами сначала вводится команда

<ARG>, затем параметры и затем соответствующая команда. Так, например, для подвода к 100 строке необходимо:

  • ввести команду <ARG> (например, нажав клавишу `1');
  • набрать параметр (в данном случае число 100);
  • ввести команду <GOTO> (например, нажав `4').

  • Сокращенно это записывается так:

    <ARG>100<GOTO>


    Параметры бывают трех типов:

  • Произвольный текст (например, имя файла или строка для поиска);
  • Числовой (например, номер строки);
  • Указатель части файла. Этот параметр встречается в командах, которые запоминают, раздвигают или уничтожают текст. Для указания участка на экране необходимо:

    • подвести курсор на начало указываемого участка;


    • ввести команду <ARG>;
    • клавишами со стрелками подвести курсор к концу области. При этом выдается сообщение:

      * * * указание курсором * * *

    • ввести команду (например, <PICK>).


      Для движения курсора можно использовать клавиши со стрелками, <RETURN>, <TAB>, <BACK-TAB>. Область, указанная курсором, зависит от начального и конечного положений курсора:

    • Если начальная колонка совпадает с конечной, то команда действует на строки между начальной и конечной строками включительно;
    • Если начальная строка совпадает с конечной, то команда действует на участок этой строки.
    • В противном случае областью действия является прямоугольная область между начальным и конечным положениями курсора.

    • Если нужно указать участок файла, который не умещается на экране, то его начало (или конец) запоминают в какой-либо переменной (устанавливают курсор и вводят <ARG>>имя<RETURN>), подводят курсор к концу (или к началу соответственно) указываемого участка и вводят команда: <ARG>$имя<RETURN> Результат равносилен указанию курсором

      участка файла от точки, запомненной в переменной "имя" до текущего положения курсора. В командах <OPEN>, <CLOSE>,

      <PICK> можно сразу вводить соответствующую команду без <RETURN>.



      При вводе параметров выдается приглашение "arg:", для отмены неверно набранных символов служит <DEL> (<ЗБ>).

      Пример указания области

      ..................................

      . окно .

      . нач.положение .

      . 1*************** .

      . **область******* .

      . **действия****** .

      . ****************2 .

      . кон. .

      . положение .

      ..................................

      ..................................

      . окно .

      . нач.положение .

      .*****1**************************.

      .*******область****на всю********.

      .*******действия****ширину*******.

      .*****2**************************.

      . кон. .

      . положение .

      ..................................

      ..................................

      . окно .

      . нач.положение .

      . 1***************2 .

      . кон. .

      . положение .

      ..................................

      (символ 1 входит в область, 2 - нет)

      Рис. 3




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