매버릭스의 이모 지 단축키를 비활성화하는 방법


19

Mavericks의 바로 가기 제어 명령 공간은 이모티콘이있는 패널을 엽니 다. 다른 응용 프로그램 (Divvy)에 사용하고 싶지만 시스템 전체 키보드 단축키로 이미 사용하고 있다고 불평합니다. 그러나 내가 알 수있는 한 시스템 설정에서 비활성화 할 수있는 방법이 없습니다. 다른 방법으로 사용하지 않는 사람이 있습니까?

답변:


9

Divvy의 제작자. 왜 Divvy가 UI에이 단축키를 기록 할 수 없는지 잘 모르겠지만 Divvy가이 단축키를 사용하도록 강제 할 수 있습니다.

  1. Divvy를 종료하십시오.
  2. Terminal.app을 실행하고이 명령을 한 줄에 붙여 넣고 Enter 키를 누릅니다.
    defaults write com.mizage.direct.Divvy globalHotkey -dict keyCode 49 modifiers 4352
  3. 또한이 명령을 한 줄에 붙여 넣고 Enter 키를 누릅니다.
    defaults write com.mizage.Divvy globalHotkey -dict keyCode 49 modifiers 4352
  4. Divvy를 다시 시작하십시오.

이러한 명령을 실행할 위험은 없습니다. UI에서 바로 가기를 언제든지 다시 변경할 수 있습니다. 앞으로이 단축키를 올바르게 캡처하도록 레코더를 업데이트 할 수 있기를 바랍니다.


이것은 나를 위해 완벽하게 작동합니다. 시간을내어 문제를 해결해 주셔서 감사합니다.
buddahbrot

OMG 이것은 베이컨을 저장했습니다. 최근에 새로운 iMac을 설정하려고했을 때만 알아 차 렸습니다. MBP에이 단축키가 설정되어 있고 처음에는 설정에 문제가 없었지만, 사전 제작자 였을 수도 있습니다. Yosemite 베타에서 MBP / iMac을 모두 실행하고 있습니다. 그러나 이것은 분명히이 두통을 해결했습니다.
Scott Kingsley Clark

1
이 수정 특수 문자 기능이 손실되지 않도록 아래의 수정과 함께 최고의 작동이 답변 어딘가에 주목해야한다
데이비드 홀만을

11

시스템 환경 설정에서 바로 가기를 변경할 수 있습니다.

세 개의 마침표 또는 줄임표 문자가 작동해야합니다.

~ / Library / Preferences / .GlobalPreferences.plist를 수정하여 바로 가기를 비활성화 할 수 있습니다.

defaults write -g NSUserKeyEquivalents -dict-add 'Special Characters...' '\0'

응용 프로그램을 종료했다가 다시 열어서 defaults 명령으로 변경 한 내용을 적용하십시오.


이것이 작동하는 것처럼 보이지만 수정 사항을 적용한 후에도 시스템 전체 바로 가기가 실제로 완전히 제거되었는지 확인한 후에도 Divvy는 해당 조합을 전역 활성화 바로 가기로 사용하기를 거부합니다 ... 전자 메일을 보냈습니다. 이것에 대해 Divvy의 저자에게 우송하십시오.
Erik Kaplun

3
Yosemite (OS X 10.10) 이상에 대한 참고 사항 : 대신defaults write -g NSUserKeyEquivalents -dict-add 'Emoji & Symbols' '\0'
jrhorn424

4

이것은 모두 구형 OS의 경우 터미널 명령을 실행했지만 요세미티의 경우 모든 앱의 이름을 "Emoji & Symbols"에 할당하는 것처럼 보입니다. 이것에 단축키를 지정하지 않고 제거하는 것이 좋지만 단축키를 저장할 수 없으며 단축키를 저장 한 다음 삭제할 수 없습니다 (아마도 작동하지 않을 것입니다. 적어도 다른 단축키에 할당됩니다) 마침내 모든 앱에서!


불행히도 이것은 OS X의 국제 (현지화 된) 버전에는 적용되지 않는 것 같습니다 ...
oligofren

1
Yosemite 이상의 경우을 사용하여 바로 가기를 완전히 비활성화 할 수 있습니다 defaults write -g NSUserKeyEquivalents -dict-add 'Special Characters...' '\0'.
jrhorn424

1

도움이 필요하면 메시지 앱에서 편집> 대체> 이모티콘 메뉴 와 같이 이모티콘을 이모티콘으로 대체하지 않도록 설정할 수 있습니다 . 그래도 Ctrl+ Command+ Space단축키가 해제되는지 확실하지 않습니다 .


해당 메뉴 항목이 10.9에없는 것 같습니다
Erik Kaplun

그는 메시지 내에서 이야기하고 있습니다 ... 질문에 대답하지 않습니다
daviesgeek

1

@ jrhorn424의 의견을 답변으로 홍보하고 싶기 때문에 더 잘 보입니다.

실망스럽게도 키보드 환경 설정 창에서는 표준 단축키를 제거 할 수 없으며 다른 단축키 만 바인딩 할 수 있습니다. 터미널에서 할 수 있습니다.

@ jrhorn424가 쓴 것처럼 :

"요세미티 (OS X 10.10) 이상에 대한 참고 사항 : 대신 defaults write -g NSUserKeyEquivalents -dict-add 'Emoji & Symbols' '\0'"


0

나는 이것을 위해 Quicksilver 를 사용 하며, 기본적으로 다른 키보드 단축키를 무시하며, 이는 조작하기 어려운 기본 단축키에 편리합니다. 모든 키 조합으로 모든 앱을 열 수 있습니다. 확인 해봐.


Alfred도이 단축키를 자동으로 무시합니다.
Dmitry
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.