[apple] 백 스페이스 키가 포함 된 키보드 단축키를 설정하는 방법

내 질문은 제목에 있습니다 : OS X은 Ctrl+ Option ⌥+ Command ⌘+ 와 같은 백 스페이스로 단축키를 설정할 수 backspace있습니까 (제 경우에는 Automator 서비스)?

편집 :
“직접 시도해보십시오”라고 생각할 수 있습니다. 글쎄, 나는 그것을했다. 시스템 환경 설정 → 키보드 → 바로 가기에서이 바로 가기를 서비스에 추가하려고 시도했지만 작동하지 않습니다. 백 스페이스에 문제가있는 것 같습니다. Ctrl+ Option ⌥+ Command ⌘+ m가 잘 작동합니다.

아무도 backspace키보드 단축키에서 키 를 사용할 수있는 해결 방법을 알고 있습니까?



답변

서비스 바로 가기를 변경하려면을 실행 plutil -convert xml1 ~/Library/Preferences/pbs.plist하고 plist를 열고 예를 들어 변경하십시오.

<key>(null) - Some Service - runWorkflowAsService</key>
<dict>
    <key>key_equivalent</key>
    <string>@~a</string>
</dict>

<key>(null) - Some Service - runWorkflowAsService</key>
<dict>
    <key>key_equivalent</key>
    <string>@~&#x8;</string>
</dict>

그런 다음 재시작하여 변경 사항을 적용하십시오.

@는 명령이고 ~는 옵션이며 & # x8; 삭제 (Windows 백 스페이스)입니다. 앞으로 삭제 (Windows 삭제)는 & # x7f;입니다. 바로 가기 문자열은 DefaultKeyBinding.dict 와 동일한 형식을 사용합니다 .

앱 바로 가기 섹션에서 전역 바로 가기 세트를 변경하려면을 실행 plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist하고 plist를 열고 예를 들어 변경하십시오.

<key>Some Menu Name</key>
<string>~@a</string>

<key>Some Menu Name</key>
<string>~@&#x8;</string>

그런 다음 응용 프로그램을 종료했다가 다시 열어 변경 사항을 적용하십시오.

응용 프로그램 별 바로 가기는 ~ / Library / Preferences / *. plist 및 ~ / Library / Containers / * / Data / Library / Preferences / *. plist에 저장됩니다.


답변

무료는 아니지만 Keyboard Maestro 는 문제를 해결합니다.

다음은 매우 간단한 예입니다. 바로 가기 키를 ⌘Delete (⌘ + ⌦를 누름)로 설정하고 활성화 할 메뉴 항목을 지정하십시오. 바로 가기가 작동하는 응용 프로그램을 지정하여 트리거를 재사용 할 수도 있습니다.

마에스트로 키보드

물론 매우 강력한 매크로 프로그램이기 때문에 Applescript 실행에서 Markdown 조작에 이르기까지 훨씬 복잡한 작업을 수행하도록 설정할 수 있습니다 .


답변

  • 1 단계-karabiner를 얻으십시오 (아직 Mac에없는 경우).
  • 2 단계-Karabiner 열기
  • 3 단계- “백 슬래시 키 변경”으로 이동
  • 4 단계- “백 슬래시를 변경하여 삭제 삭제 전달 + / (Fn + 백 슬래시를 백 슬래시로”)를 클릭하십시오.
  • 5 단계-창을 닫습니다.

백 슬래시 키를 삭제 키로 만듭니다. 나는 백 슬래시를 사용하지 않으므로 나에게 효과적입니다. 도움이 되었기를 바랍니다.


답변