| |
Вы можете удалить текст с помощью нескольких команд в командном режиме и небольшой объем в режиме ввода.
Если вы находитесь в режиме ввода текста редактора vi и хотите удалить
символ, воспользуйтесь клавишей BACKSPACE:
Клавиша BACKSPACE перемещает курсор назад в режиме ввода текста и удаляет
каждый символ, который курсор переходит. Однако удаленный символ не стирается с
экрана пока вы не нажмете клавишу ESCAPE для возврата в командный режим.
Удалить текст вы можете и с помощью следующих ключей:
Когда вы вводите ^w, курсор возвращается на последнее введенное слово и
ожидает на первом символе этого слова. Он не стирает слово с экрана до тех пор,
пока вы не нажмете клавишу ESCAPE или не введете новые символы на месте
этого слова.
Отменить последнюю введенную команду можно с помощью следующих команд:
Если вы случайно удалили строки, то для отмены команды удаления введите команду
u. Удаленные строки вновь появятся на экране. Если вы ввели неправильно
команду, то введите команду u и неверная команда будет отменена. Команда
U будет аннулировать все изменения в текущей строке до тех пор, пока
курсор будет находиться на этой строке.
Если вы введете команду u дважды, то вторая команда отменит первую.
Например, если вы удалили по ошибке строку и восстановили ее с помощью команды
u, то нажав второй раз u, вы вновь удалите строку. Знание этих
команд может спасти вас от многих неприятностей.
Многие команды редактора vi, такие как команды удаления и изменения,
предоставляют вам возможность использовать в командной строке команды
перемещения курсора. Команды перемещения курсора могут указывать на объект
текста: слово, строка, предложение, параграф. В этом случае общий формат команды
будет такой:
[number][command]text_object
Квадратные скобки указывают, что данные компоненты не являются обязательными.
Все команды удаления, выдаваемые в командном режиме сразу же удаляют указанный текст с экрана и оставшуюся часть отображают на экране в обновленном виде.
Команда удаления имеет следующий формат:
[number]dtext_object
где d - команда удаления; text_object - объект удаления.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |