우분투에서 gvim에서 마우스 클릭 비활성화


11

gvim이 마우스 클릭을 무시하도록하려면 어떻게해야합니까? 트랙 패드가 커서 커서 온통 커서 움직입니다. 그것이 의미라면 xubuntu를 사용합니다.

답변:


11

나는 사용한다:

:set mouse=c

명령 행 모드로 설정됩니다. 다음을 입력하여 모든 옵션에 대해 읽을 수 있습니다.

:help mouse

매번 명령을 입력 할 필요가 없도록 ~ / .vimrc에 넣을 수 있습니다.


3

akira가 말했듯이 마우스를 완전히 비활성화 할 수 있지만 마우스 버튼을에 매핑하여 선택적으로 비활성화 할 수도 있습니다 <nop>. 예를 들어, 삽입 모드에서 문제가되고 마우스 왼쪽 버튼 만있는 경우 :

:imap <LeftMouse> <nop>

두 번 클릭해도 가능합니다.

:imap <2-LeftMouse> <nop>

보다:

:help gui-mouse-mapping
:help map-overview


1

나는 같은 문제가 있었지만 마우스 / 터치 패드를 완전히 비활성화 할 수는 있지만 더 나은 해결책이 있습니다. 타이핑하는 동안 터치 패드를 비활성화하는 것입니다.

우분투에는 사용법이 있습니다.


0

so=1gui 섹션에서 .gvimrc 또는 .vimrc에 set 을 사용 하고 있습니다. 다른 하나는 Ctrl+ CCtrl+ V붙여 넣기를 위한 것으로 , GUI에서 완전히 편리합니다.

if has('gui_running')
        vmap <C-c> "+yi
        vmap <C-x> "+c
        vmap <C-v> c<ESC>"+p
        imap <C-v> <C-r><C-o>+
        set so=1
endif
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.