Как удалить строку, не помещая ее в буфер по умолчанию?
Пример:
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.