2014-03-28 1 views
0

제 워크 스테이션은 xterm/ssh 클라이언트를 Linux 서버로 사용하는 puTTY가있는 MSWindows입니다. 내가 리눅스에서 익숙해 진 것들이 mousedrag를 선택하고 rightclick 페이스트를 남기고 Windows, gvim, putty간에 복사/붙여 넣기를 할 수 있기를 원했습니다. 나는이 그것을 할 수있는 가장 좋은 방법은 알고 있지만, 여기에 내가 그것을 모든 작업을하기 위해 내 MSWindows 워크 스테이션에 내 $ 홈/_vimrc에 넣어 무엇을하지 않습니다 : 기본적으로윈도우 vim 마우스 복사/붙여 넣기가 xterm/putty처럼 동작합니다.

set clipboard+=unnamed 
set paste 
set go+=a 
set mousemodel=extend 
noremap <RightMouse> <MiddleMouse> 
noremap <MiddleMouse> <RightMouse> 

을, 나는/권리를 교환 마우스 오른쪽 버튼을 클릭하고 마우스 오른쪽 버튼을 클릭 (스와핑 후에도 가능) 할 때 컨텍스트 메뉴가 표시되지 않도록 설정하고 붙여 넣기를 활성화하고 복사/붙여 넣기 버퍼를 시스템에 설정합니다.

더 좋은 솔루션이 있습니까?

답변

1

당신은 (이 글을 읽고 할 수있다 다른 사람의 이익을 위해)

:behave xterm 
(기본 설정에 대한)

또는

:behave mswin 

'selectmode', 'mousemodel', 'keymodel''selection' 옵션을 설정할 수 있습니다 . 또한 $VIMRUNTIME/mswin.vim이 출처인지 확인하십시오. (:scriptnames 확인 당신이 정력을 설치하는 방법에 따라 :source의이 파일이있는 시스템의 vimrc 파일이있을 수 있습니다..) 자세한 내용은

:help gui-mouse 
+0

감사 읽기 - 일부에 대한 경이로움을했다 'xterm이나 행동'고 나머지 자극. – Will

관련 문제