vim의 텍스트를 클립보드에 복사하는 방법은 무엇입니까?

vim의 텍스트를 클립보드에 복사하는 방법은 무엇입니까?

vim에서 클립보드로 텍스트를 복사하려고 합니다. 나는 이것이 어떤 경우에만 작동한다는 것을 알고 있지만 지금까지 두 번 수행했으므로 내 접근 방식에 문제가 있는 것 같습니다. 불행히도 두 번 모두 내가 어떻게했는지 즉시 잊어 버렸습니다.

제가 시도했지만 작동하지 않는 방법은 다음과 같습니다(이 지침에서는 키를 놓겠다는 메시지가 나올 때까지 키를 놓지 않는다고 가정합니다).

방법 1:
1) Shift 키 누르기
2) v 키 누르기
3) Shift 키 놓기
4) 필요할 때까지 아래쪽 화살표 키 누르기
5) Shift 키 누르기
6) Equal 키 누르기(Shift를 누른 경우 +)
7 ) Shift 키를 놓습니다
. 8) y 키를 누릅니다.
9) 같음(+) 키를 놓습니다.
결과: 텍스트가 복사되지 않습니다.

방법 2(7단계까지 변경되지 않음):
1) Shift 키를 누릅니다.
2) v 키를 누릅니다.
3) Shift 키를 놓습니다.
4) 필요할 때까지 아래쪽 화살표 키를 누릅니다.
5) Shift 키를 누릅니다
. 6) Equals 키( Shift 키를 눌렀을 때 +입니다.
7) Shift 키를 놓습니다.
결과: y를 누르기 전에 들여쓰기가 사라지고 텍스트가 더 이상 강조 표시되지 않습니다.

답변1

기본적으로 텍스트가 선택되어 있으며 다음을 사용할 수 있습니다."+y

클립보드 도움말 을 참조하십시오 :h clipboard.

답변2

이를 사용하는 경우 gvim편집 -> 복사 메뉴를 사용할 수 있습니다. 콘솔 버전을 사용하는 경우 vim메뉴 항목 이외의 명시적으로 주석 처리된 명령을 사용할 수 있습니다 . 따라서 시각적 명령 , 또는 를 사용하여 텍스트를 표시한 다음 표시된 영역 을 복사/ 페이스트 버퍼.gvim"+yVvCtrl-V"+y

관련 정보