Не вдалося це зрозуміти ...
Тому зазвичай мені подобається вибрати слово (скажімо 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після цього в будь-який момент документа.
Як щось подібне робиться ефективно?