vim에서 선택한 텍스트를 다른 Windows 응용 프로그램으로 복사하려고합니다 ... 예를 들어 파이어 폭스 나 메모장을 말하십시오. 그러나 난 y
명령을 사용하여 이것을 할 수 없습니다. ctrl-c
을 눌러 창 단축키를 사용할 수있게되었지만 Vim에서이 창 명령을 완전히 없애기를 바랬습니다.vim에서 창으로 텍스트 복사하기
이것이 가능합니까? 또한 윈도우에서 복사하여 vim에 붙여 넣는 경우에는 어떻게 되나요?
vim에서 선택한 텍스트를 다른 Windows 응용 프로그램으로 복사하려고합니다 ... 예를 들어 파이어 폭스 나 메모장을 말하십시오. 그러나 난 y
명령을 사용하여 이것을 할 수 없습니다. ctrl-c
을 눌러 창 단축키를 사용할 수있게되었지만 Vim에서이 창 명령을 완전히 없애기를 바랬습니다.vim에서 창으로 텍스트 복사하기
이것이 가능합니까? 또한 윈도우에서 복사하여 vim에 붙여 넣는 경우에는 어떻게 되나요?
GVim에서 Windows 명령 키를 사용할 때 아무런 해가 없습니다. 또는 핫키 "+y
을 yanking (복사) 용으로 사용하고 "+p
을 시스템 클립 보드와 붙여 넣기 할 수 있습니다. 이것은 대부분의 플랫폼에서 작동합니다 (유닉스에서 X 서버에 직접 연결되지 않은 Vim 인스턴스는 좀 더 어렵습니다).
Windows 바인딩을 사용하지 마십시오. 그러면 다른 플랫폼의 Vim에서는 좋지 않을 것입니다.
사용 "*y
- 시스템 클립 보드에 복사하십시오. Mac OS, Windows, Linux에서 잘 작동합니다. 그래서 CTRL-Q는 있지만, 삽입 모드 및 CTRL-V의 입력 제어 문자 힘든 것 CTRL-V 사용
"*y
"*p
정상 모드 비주얼 블록이다 : 상기 응답에 따라
"* y?"quote - asterisk -y "입니까? – innaM
Windows 바인딩을 사용하지 않는 이유에 동의하지 않습니다. 텍스트 편집기가 운영 체제가 아니라는 점 외에는 (이맥스 사용자를 제외하고 그 UI 관용구는 어쨌든 OS에서 OS로 변경됩니다. Command + C는 실제로 모든 시스템에서 동일합니다. (OS X ... –
(계속) ... 모든 응용 프로그램에서 "자체"명령 키를 사용합니다. !) Windows와 Linux GUI가 컨트롤 키를 사용하는 동안. –
.
:set paste
을하지만 조심 다른 옵션이 될 :
는 개인적으로
vmap <a-c> "*y
imap <a-p> "*p
당신이 윈도우 (또는 VIM에서)에서 복사 할 경우 친화적 다음과 같은 매우 자연 & 새끼 손가락을 발견 한 시도 수정 될 수 있습니다. 모든 것이 자세히 나와 있습니다 :
:help paste
희망이 있습니다.
나는 나의 ~/.vimrc 파일에
set clipboard=unnamed
있습니다. 그런 다음 "yy", "D"등이 Windows 클립 보드에 직접 연결됩니다. MacVim에서도 작동합니다. 리눅스 gvim을 들어, "+
저장하여 파일을 이러한 작업을 접두사 표준 Windows 규칙을 사용하는 다른 편집기에서 열고 복사해서 평소처럼 붙여 기억해야합니다.
Windows 7의 경우 나는 그 버퍼를 선택하는 "* (견적을 읽어야 생각
set clipboard=unnamed
, AST : 그냥 config 파일에 다음 행을 추가
: 당신의 정력 설정 파일을 편집해야합니다 시스템 클립 보드에 대한 에릭), 아니면 내가 잘못 했습니까? – falstro
당신은 실수를했습니다 - gvim help –
에서 "cliboard"로 검색하십시오 죄송합니다, 무시하십시오 - 나는 둘 다 사용할 수 있다고 생각합니다! –