Шаблон редактирования, с которым я часто сталкиваюсь, заключается в следующем: я хочу вставить фрагмент текста в кавычки или скобки и заменить этот фрагмент текста в другой паре кавычек / скобок.
Например, если я хочу скопировать имя класса foo bar
и вставить его в другое место:
<span class="foo bar">
<div class="this-should-be-replaced-with-foo-and-bar">
Что я знаю, так это: если я перемещаюсь внутри класса диапазона, я использую, yi"
чтобы вытянуть текст внутри кавычек.
Теперь у меня есть это в моем реестре, поэтому я должен иметь возможность заменить содержимое класса div на него. Но я не могу найти удобный способ сделать это.
Если я использую ciw
это, это приводит к тому, что мой регистр перезаписывается содержимым для изменения, поэтому я теряю свой выдернутый текст.
Лучшее, что я могу придумать, это перейти к первой цитате класса div, нажать p
, а затем удалить до следующей цитаты dt"
.
Хотя обычно я облажаю свою позицию и вставляю ее где-то внутри кавычек, объединяющих две строки, и это все портит.
Я надеюсь, что есть какой-нибудь способ сделать комбинацию «замените внутренний текст на мой контент, пожалуйста», чтобы сделать это проще.