문제

클립 보드에 붙여 넣지 않고 한 레지스터의 내용을 다른 레지스터에 복사하는 방법은 무엇입니까? 나는 하나의 텍스트를 잡아 당겼다. " 등록하다. 이제 삭제/덮어 쓰기없이 다른 텍스트를 복사하고 싶습니다. " 등록하다. 그래서 나는 내용을 움직이고 싶습니다 " 몇 가지 말하기 위해 등록하십시오 a 또는 b 새 텍스트를 내부에 복사 할 수 있도록 등록 ". 이 작업을 수행하는 방법?

도움이 되었습니까?

해결책

레지스터간에 값을 복사하거나 교체하려면 사용할 수 있습니다. :허락하다 예를 들어의 내용을 복사하려면 명령 b 등록 a:

:let @a=@b

또는 내용을 복사하십시오 " 등록 a:

:let @a=@"

이 VIM 팁을 확인하십시오. 좋은 키 매핑 제안을 확인하십시오.

다른 팁

당신은 다음과 같은 일을 할 수 있습니다 :

let @a = getreg('"')

그것은 복사 할 것입니다 " 등록 a 등록하다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top