Как удалить (не вырезать) в Vim?
Как я могу удалить строку, не помещая ее в мой буфер по умолчанию?
Пример:
line that will be copied.
line that I want to be substitued with the previous one.
Что я пытаюсь сделать:
yy
dd
p
Но Vim заменяет последнюю скопированную строку на удаленную (вырезанную). Я знаю, что могу использовать такие буферы, как,"1yy
, dd
затем"1p
, но я всегда забываю поместить скопированную строку в буфер, затем мне нужно сначала вставить содержимое (строка, которая будет скопирована), а затем удалить то, что я хочу (строка, которую я хочу заменить предыдущей).
Как я могу действительно удалить текст в Vi (m), не копируя его?
Другой связанный вопрос - как я могу переслать удаление слова в режиме вставки? Я хочу что-то похожее наCtrl+w.