문제

저는 종종 gVim에서 무언가를 작성한 후 다른 애플리케이션에 복사하여 붙여넣어야 합니다.

전체 파일을 쉽게 가져올 수 있는 방법이 있나요?나는 보통 이런 일을한다.

ggVG"+와이

(상단으로 이동, 비주얼 라인 모드, 하단으로 이동, 잡아당기기)

하지만 제가 놓치고 있는 더 좋은 방법이 있을까요?

도움이 되었습니까?

해결책

다음 지침을 사용합니다. :%y+

다른 팁

ggyG (첫 번째 줄로 이동, 마지막 줄로 잡으십시오)

편집 : 아, 시스템 클립 보드. 손가락을 정확히 구르는 것은 아니지만 : gg"+yG

오래된 VI의 작동 솔루션은입니다 :r filename 새 파일에서.

또 다른 방법은 이것입니다.

ggyG

맨 위로 가서 바닥으로 잡으십시오.

ggyG

(위로 이동, Yank에서 아래로)

다음 지침을 사용합니다. :%y.

:0,$ y

나는 어느 길이 더 쉬운지 모르겠다.

OSX에서 :

ggVG
!tee >(pbcopy)

나는 다음보다 더 좋은 것을 발견합니다.

ggVG
:w !pbcopy

프롬프트가 플래시되지 않기 때문에 : "Press ENTER or type command to continue"

또는 단순히 당신의 .vimrc:

nmap <silent> <F5> ggVG"+y

따라서 하나의 키를 사용할 수 있습니다 :)

:%y 없이 + 사용중인 경우 전체 시스템에서 작동합니다 네오 빅 (NVIM).

이것은 우리가 손가락을 늘리는 것을 피할 수있게합니다 + -이 단축키가 정확하게 더 나은 것보다 더 잘 만들어냅니다 ggyG.

Luc Hermitte의 의견에서 예측 확인 : :%y+ 그리고 :%y* 두 파일을 Win7과 VIM 7.3의 시스템 클립 보드에 넣습니다.

더럽지 만 Shift 키를 전혀 사용할 필요는 없으며 더 빠를 수있는 3 개의 다른 키만 사용할 필요는 없습니다.

gg1111yy

(파일이 1111 행보다 짧다고 가정)

Windows에서는 Windows 클립보드에 모두 복사하기 위해 CTRL-A, CTRL-C를 사용하는 경우가 많습니다.이보다 더 쉬울 수는 없습니다!

저는 웹사이트에서 표준 gvim 7.1을 사용하고 있습니다...

(지금:MacVim과 그 재미있는 mac-key+A, mac-key+C를 사용하여 내 Mac에서도 작동합니다)

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