문제

VIM에서 레지스터를 결합 할 수 있습니까? 예를 들어, 레지스터 "a,"b, "c, 세 가지 모두를 연결하는 레지스터를 쉽게 만들 수 있습니까? 즉, 그들 모두를 붙여 넣지 않고 모든 것을 선택하지 않고.

도움이 되었습니까?

해결책

명령으로 :let @a = "something" 당신은 할 수 있습니다 양수인 레지스터에.

명령으로 :let @A = "another thing" 또는 :let @a .= "another thing" 당신은 할 수 있습니다 추가 레지스터에.

레지스터가 다음과 같이 채워 졌다고 가정 해 봅시다 ( 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