Копирование из одного реестра в другой
-
19-09-2019 - |
Вопрос
Как скопировать содержимое одного регистра в другой, не вставляя в буфер обмена?Я вытащил один текст, и он был выдернут по умолчанию. "
регистр.Теперь я хочу скопировать другой текст без удаления/перезаписи. "
регистр.Поэтому я хочу переместить содержимое "
зарегистрируйтесь, чтобы сказать что-нибудь a
или b
зарегистрируйтесь, чтобы я мог скопировать новый текст внутрь "
.Как это сделать?
Решение
Чтобы скопировать или поменять значения между регистрами, вы можете использовать команду :позволять команда, например, для копирования содержимого b
зарегистрироваться в a
:
:let @a=@b
Или скопируйте содержимое "
зарегистрироваться в a
:
:let @a=@"
Ознакомьтесь с этим советом Vim, чтобы получить несколько хороших предложений по сопоставлению клавиш:
Другие советы
Вы можете сделать что-то вроде этого:
let @a = getreg('"')
Это скопирует "
зарегистрироваться в a
регистр.