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