OS X 키보드 단축키 우선


12

나는 Apple을 처음 접했고 경험이 대체로 긍정적 이었지만 키보드 단축키를 내 사양에 맞게 구성하려고 노력했습니다. 예를 들어, 나는 "자동화 장치"를 통해 다소 복잡한 프로세스를 사용하여 새 터미널을 여는 바로 가기를 할당했습니다. 그러나 지금도이 단축키는 특정 키 조합을 자체 정의로 덮어 쓰지 않은 프로그램에만 초점을 맞추는 경우에만 작동하는 것으로 보입니다.

Mac에서 어떤 키 조합 정의를 어떤 컨텍스트에서 사용하기로 결정했는지 또는 선호하는 단축키를 지정하는 가장 좋은 방법에 대한 철학을 사용하는 방법에 대한 프로토콜 계층 구조와 같은 정보를 찾고 있습니다. 어떤 응용 프로그램도 우선 순위를 갖지 않도록 키보드 단축키를 우선 순위를 높게 설정할 수 있습니까?


Alfred, Quicksilver 또는 Launchbar와 같은 키보드 기반 런처에 관심이있는 것 같습니다. 원하는 것을 정확하게 수행하도록 설계된 Apptivate 도 있습니다 .
ghoppe 2016 년

크롬 (command-backtik) 또는 intellij를 사용할 때와 같은 문제는 시스템 단축키가 무시 된 것 같습니다
user1767316

답변:


5

OS X 휴먼 인터페이스 지침 이 원하는 곳 이라고 생각합니다 . 그들은 Apple에서 예약 한 단축키 (예 : cmd ⌘+ space)와 "예상 된 행동"(예 : cmd ⌘+ c)도 존중해야한다고 말합니다 .

우선 순위를 명시 적으로 명시하지는 않지만 시스템은 항상 가장 앞쪽 (활성) 및 백그라운드 응용 프로그램보다 우선 순위를 가져야한다고 제안합니다.

내 경험상 여러 개의 수정 자 키 (예 : cmd ⌘+ ctrl+ shift+…) 를 사용하면 안전 합니다.

따로 : 당신의 특정 예제 (새로운 터미널을 여는 단축키 지정)와 관련하여 TotalTerminal (Terminal.app 확장)과 iTerm 2 (Terminal.app 교체)를 염두에 두는 훌륭한 앱도 있습니다.


1

키보드 환경 설정 창의 단축키 탭에서 설정 한 단축키는 응용 프로그램 단축키보다 우선합니다. 실제로 응용 프로그램의 사전 설정 바로 가기를 싫어하거나 응용 프로그램에서 제공하지 않은 메뉴 항목에 대한 바로 가기를 원하는 경우 "응용 프로그램 바로 가기"섹션을 사용하여 재정의 할 수 있습니다. 응용 프로그램에 정확히 포함, 예를 들어, 메뉴 옵션 "다른 이름으로 저장 ..."와 같이 수행 끝에 세 개의 점.

예를 들어, ⌘W로 창을 닫으려고 할 때 항상 싫증을 내고 ⌘Q를 누르면 아무것도 저장하지 않고 브라우저를 종료합니다. 그래서 "Google Chrome 종료"에 대한 키보드 단축키에 shortcut⌘Q (ctrl-opt-shift-cmd-q)라는 새로운 단축키를 추가했습니다. 이제 다른 수식 키를 누르고 있지 않으면 ⌘Q는 아무 것도 수행하지 않았습니다.


실제로 키보드 환경 설정 바로 가기 탭의 시스템 바로 가기는 일부 응용 프로그램보다 우선하지 않습니다. 동일한 응용 프로그램의 창 사이를 전환하는 데 일반적으로 사용되는 명령 역행의 예로는 경우에 따라 크롬이 재정의하는 것으로 보입니다.
user1767316

0

OSX에서 다른 키보드 단축키를 안정적으로 무시하려면 Keyboard Maestro 와 같은 자동화 유틸리티를 사용해야합니다 . 1985 년 이래로 비슷한 유틸리티를 사용해 왔습니다.

KM은 현재 가장 활발하게 개발되었습니다. 나는 일반적인 자동화와 FastScripts 를 사용하여 대부분의 AppleScript를 실행합니다.

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