Edlin: d (delete)
Удаление заданного блока последовательно расположенных строк. При использовании без параметров команда d удаляет текущую строку.
Синтаксис
Параметры
- строка1
- Задает номер первой строки для удаления.
- строка2
- Задает номер последней строки для удаления.
- ?
- Выводит список подкоманд команды edlin.
Примечания
- Пропуск значений параметров
Если пропущен параметр строка2 или оба параметра, будет удалена текущая строка. В тоже время, если будет пропущен только параметр строка1, то удалены будут строки, начиная с текущей строки и до строки строка2. При этом значение параметра строка2 не может быть меньше, чем номер текущей строки. Число, указанное в качестве значения параметра строка2, не может быть меньше значения параметра строка1. Если пропущен только параметр строка1, необходимо вставить заменяющую его запятую перед параметром строка2, как показано в описании синтаксиса команды.
- Изменение нумерации строк
Для просмотра новой нумерации оставшихся после удаления строк следует ввести подкоманду l (list) в командную строку вида *.
Примеры
Чтобы удалить строку 7, введите:
7d
Чтобы удалить текст на участке с 22-ой по 32-ую строку, введите:
22,32d
Предположим, что строка номер 7 является текущей. Следующая команда вызовет удаление строк с текущей по одиннадцатую:
,11d