Вопрос

Можно ли комбинировать регистры в vim? Например, если у меня есть регистры «a», «b», «c», могу ли я легко создать регистр «d», который является объединением всех трех? То есть, не вставляя их все и затем выбирая все это.

Это было полезно?

Решение

С помощью команды : let @a = " что-то " вы можете назначить для регистра.

С помощью команды : let @A = " другая вещь " или : let @a. = " другая вещь " вы можете добавить в регистр.

Допустим, ваши регистры заполнены следующим образом (проверено с помощью команды reg )

:reg a b c
--- Registers ---
"a Apple^J
"b Pear^J
"c Banana^J

Тогда вы можете позвонить

:let @D = @a
:let @D = @b
:ley @D = @c

или

:let @d = @a . @b . @c

И твой регистр d выглядит как

:reg d
--- Registers ---
"d Apple^JPear^JBanana

Другие советы

:let @d = @a . @b . @c
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top