OS X Lion에서 Command-Control-D 단어 정의 키보드 단축키를 비활성화하려면 어떻게합니까?


27

Mac OS X Lion은 많은 응용 프로그램에서 (Command-Control-D)를 눌러 마우스 커서 아래에있는 단어의 정의가있는 팝업을 생성 할 수있는 새로운 기능을 도입했습니다. 이것의 부작용은 다른 응용 프로그램 (예 : Emacs)의 기능에 액세스 할 때 더 이상 동일한 바로 가기를 사용할 수 없다는 것입니다.

어느 것이 든 가능하다.

a) 단어 정의 Command-Control-D 키보드 단축키를 비활성화하거나
b) 단어 정의 키보드 단축키를 Command-Control-D가 아닌 다른 것으로 변경 하시겠습니까?

답변:


34

Control-Command-D 바인딩을 비활성화하려면 터미널에 다음을 입력하십시오.

defaults write com.apple.symbolichotkeys AppleSymbolicHotKeys -dict-add 70 '<dict><key>enabled</key><false/></dict>'

다시 시작하십시오.


이것은 명령을 비활성화하는 가장 신뢰할 수있는 방법이며, 이것을 찾기가 어려웠습니다!
Joel

1
다시 시작하는 것이 핵심 부분입니다. 나는 defaults 호출은 웹의 몇 군데에서 언급되었지만 새로운 설정을 적용하는 데 필요한 재시작에 대해서는 언급하지 않았습니다. (적어도 OS X 10.10.1에서.)
Davor Cubranic

1
이 키를 비활성화하지 않고 Command를 Meta로 사용할 때`C-M-d '는 Emacs GUI에서 작동하지 않았습니다 ( 이리 ). 나는 홍보 mathiasbynens의 .osx 도트 파일로 옮겨져 거기에서 사용 불가능하게되고 많은 Emacs 사용자가 이익을 볼 수 있습니다. 투표하십시오! :)
Galder Zamarreño

PR이 마감 된 것처럼 보이지만 최소한 문제는 잘 문서화되어 있습니다.
dev

이것은이 키 조합 (다른 응용 프로그램에서 사용하기 위해)을 무료로 사용할 수있는 유일한 방법입니다. 많은 thx bro !!
Alexandre Reis Ribeiro

5

예, 시스템 환경 설정을 통해 키보드 단축키를 변경하거나 비활성화 할 수 있습니다. 시스템 환경 설정 - & gt; 키보드 - & gt; 탭 키보드 단축키를 누르십시오. 서비스 항목을 클릭하고 검색 바로 가기 세트로 스크롤하십시오. 사전에서 룩업을 선택 해제하여 비활성화하거나 오른쪽의 공간을 두 번 클릭하여 바로 가기를 변경하십시오.


5
시스템 환경 설정에서이 특정 키 조합에 대한 키보드 단축키 항목이 없습니다.
Zane Shelby

1
가야! 이것은 지금 막 나를 물기 시작하고있다. 또한 : 안녕, 제인!
offby1

3

특히 라이온스에서는, 시스템 환경 설정 / 키보드 / 키보드 단축키 / 검색 / 사전 찾기 사전 찾기를 수행하기위한 추가 바로 가기 키 스트로크를 할당 할 수 있지만 다른 응용 프로그램이 사용할 Command-Control-D를 비활성화하지는 않습니다.

Snow Leopard에서는 동일한 Command-Control-D 룩업을 사용할 수 있지만 사용자가 다시 지정할 수 있습니다.

나는 이것이 새로운 '기능'보다는 업데이트에서 바로 잡는 버그로보기를 바랍니다. 그 조합을 SL의 다른 것에 매핑하는 것에 익숙해졌습니다.


1
macOs Sierra 10.12.5에서는  - & gt; 시스템 환경 설정 - & gt; 키보드 & gt; 바로 가기 (탭) & gt; 서비스 (왼쪽 팬) & gt; 검색 (오른쪽 팬에서) "디렉토리에서 찾기"체크 상자를 선택 해제하십시오.
pro.mean
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.