Страницы: 1 .. 207 208 209 210 211 .. 282
Edlin: c (copy)
Копирует блок последовательно расположенных строк в другое место внутри редактируемого файла. Данная операция может быть выполнена несколько раз.
Синтаксис
[строка1],[строка2],строка3,[число_опер]c
Параметры
- строка1
- Задает первую строку для копирования.
- строка2
- Задает последнюю строку для копирования.
- строка3
- Обязательный параметр. Задает номер строки назначения, перед которой будут помещены копируемые строки.
- число_опер
- Задает количество операций копирования.
Примечания
-
Пропуск значений параметров
Если пропущен параметр строка1 или строка2, будет скопирована только текущая строка. Если пропущен какой-либо параметр, запятые в строке вызова команды все равно должны присутствовать. Кроме того, необходимо указать номер строки назначения.
При пропуске параметра число_опер копирование выполняется один раз.
-
Изменение нумерации строк
Для просмотра новой нумерации строк после копирования следует ввести подкоманду l (list) в командную строку вида *.
-
Копирование с перекрытием
Номер строки, заданный параметром строка3, не может находиться внутри набора копируемых строк. В этом случае операция копирования не будет выполнена полностью и на экран будет выведено следующее сообщение:
Ошибка ввода
Примеры
Чтобы один раз скопировать строки с первой по пятую, разместив их начиная с шестой страницы, введите:
1,5,6c
В результате строки с 6 по 10 становятся такими же, как строки с 1 по 5.
Чтобы скопировать текущую строку в строку 5, введите:
,,5c
Чтобы ознакомиться с ссобщением об ошибке, возникающем при копировании с перекрытием, введите:
3,20,15c
1 .. 207 208 209 210 211 .. 282