2014-06-10 3 views
1

Emacs에서 마우스 -1과 마우스 2를 바꿀 수 있습니까? 간단한 .emacs 코드가 있어야합니다. 나는 웹에서 한 시간을 검색하는 데 보냈지 만 어떤 예도 찾을 수 없었습니다 ... 미리 감사드립니다.마우스 -1과 마우스 -2 스왑

+0

Emacs 용 버튼 만 바꾸시겠습니까? 일반적으로 모든 응용 프로그램이 영향을 받도록 왼손잡이로 작업 할 때 OS 수준에서 교환합니다. – Chris

+0

나는 이것들을 이맥스에만 바꿔주고 싶다. 거기에 어쨌든 할 수 있습니까? – dai

답변

1

당신은

(define-key input-decode-map [mouse-1] [mouse-2]) 
(define-key input-decode-map [down-mouse-1] [down-mouse-2]) 
(define-key input-decode-map [mouse-2] [mouse-1]) 
(define-key input-decode-map [down-mouse-2] [down-mouse-1]) 
... 

와 함께 할 수 있습니다하지만 당신은 이유를 말한다면, 어쩌면 우리는 더 나은 답을 줄 수 있습니다. 예 : 유사한 (하지만 부분적인) 스왑을 수행하는 (기본값으로 활성화되는) mouse-1-click-follows-link을 살펴볼 수 있습니다.

+0

안녕하세요 스테판 : 도와 줘서 고마워. 내 마우스 -2가 '사용 중지'되어 있기 때문에 클릭 버튼을 교체하고 싶습니다. 나는 Thinkpad에서 Emacs를 실행 중이며 버튼은 실제로 수직 스크롤에 할당되어있다. 그러나 Flyspell에서 올바른 철자를 나열하려면 mouse-2가 필요합니다. 문제를 해결할 더 좋은 방법이있을 것이라고 생각하십니까? – dai