vim에서 시스템 버퍼로 텍스트를 복사하는 간단한 방법은 무엇입니까?

vim에서 시스템 버퍼로 텍스트를 복사하는 간단한 방법은 무엇입니까?

저는 Windows 환경에서 작업 중이며 일반적인 편집에 gVim을 사용하고 있습니다. Ctrl+V를 사용하여 다른 Windows 응용 프로그램에 붙여넣을 수 있도록 vim에서 시스템 버퍼로 텍스트를 복사하는 간단한 방법을 원합니다.

'yy'를 시도했지만 작동하지 않았습니다. 나는 클릭 앤 드래그 -> Ctrl+C로 텍스트를 선택하는 것을 싫어합니다. 왜냐하면 vim이 검색을 할 수 없는 EDIT 모드로 들어가게 하기 때문입니다.

이를 수행하는 간단한 방법이 있습니까? 'yy'를 사용하려면 키 2개만 누르면 되므로 키 2개 이내에서도 솔루션을 원합니다.

답변1

Windows 클립보드에 복사 하려면 yy다음 줄을 추가하세요.vimrc

set clipboard=unnamed

답변2

Vim은많은다른 레지스터yank, delete 및 put 명령에 사용됩니다. 기본적으로 이름이 지정되지 않은 레지스터가 사용됩니다. 시스템 클립보드와 관련된 또 다른 레지스터 *가 있습니다. 그래서 당신이 원하는 명령은 입니다 "*yy. 또는 다음을 설정하여 이름 없는 레지스터가 자동으로 클립보드를 사용하도록 할 수 있습니다.클립보드 옵션.

레지스터에 대한 자세한 내용은 다음을 참조하세요.http://vimdoc.sourceforge.net/htmldoc/change.html#registers

관련 정보