Как удалить (не вырезать) в 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.

Ответы на вопрос(5)

Ваш ответ на вопрос