Не вдалося це зрозуміти ...
Тому зазвичай мені подобається вибрати слово (скажімо albatross
) і скопіювати його в реєстр, використовуючи v i w yякий, наскільки я розумію, копіює його в *
реєстр.
Тоді я хочу вставити його знову на інше слово ( sparrow
), так що я зроблю v i w p.
Але часто я хочу вставити оригінальне слово ( albatross
) на ще одне слово ( osprey
), але коли я намагаюся повторити свої минулі команди, вставлене значення виходить як sparrow
, ні albatross
. Це, я знаю, тому що , коли текст буде видалений , перш ніж вставити, він копіюється в *
регістр, перезапис albatross
з sparrow
.
Я думав, що зможу обійти це за допомогою названих регістрів, тому спробував скопіювати v i w " 1 yі вставити v i w " 1 p, але це просто відтворює мою оригінальну проблему з *
регістром за допомогою "1
регістра.
Для всіх вас, німців VIM, що я роблю не так? Я хотів би мати можливість швидко витягнути якийсь довільний текст (бажано, використовуючи *
регістр, оскільки це економить мені два натискання клавіш) і вставити це початкове значення n
після цього в будь-який момент документа.
Як щось подібне робиться ефективно?