Обрезать до начала / конца строки, вставить в конец / начало строки
Если я нахожусь в середине строки, как мне обрезать начало / конец строки? (это копия отличается)
Если я нахожусь в середине строки, как мне вставить в начало / конец строки? (сильно отличается вставка без копирования по тексту?)
спасибо всем!
1 ответ
Решение
Как сказал Йода:
d$
режет до конца линииd0
режет к началуd^
режет первый непробельный символ
Чтобы вставить поверх "головы" линии:
v^p
или же
v0p
Чтобы он запомнил регистр по умолчанию, вы можете использовать _
безымянный регистр:
v$"_p
Обратите внимание, что в этом случае перезаписанный текст "забывается", а не дергается. (По умолчанию замена визуального выделения эффективно восстанавливает перезаписанный текст, так что вы можете поместить его в другое место)