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


10

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

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

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


원하는 경우 결과를 사이트 구성을위한 답변으로 추가 할 수 있습니다.
Saaru Lindestøkke

실제로 내 질문은 이것에 대한 해결 방법이 있는지 아는 것이 었습니다.
Matthieu Riegler

아 죄송합니다. 바로 가기에 백 스페이스 키가 포함될 수 있는지 여부를 알고 싶다고 생각했습니다.
Saaru Lindestøkke

답변:


6

서비스 바로 가기를 변경하려면을 실행 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에 저장됩니다.


요세미티 가이 파일을 다르게 취급하는지 또는 내 문제가 크롬에만 해당되는지 알지 못하지만이 파일을 작동시킬 수는 없습니다. 새 키 바인딩으로 파일을 저장해도 키보드 단축키 환경 설정으로 전파되지 않으며 크롬 메뉴에 표시되지 않습니다. 나 같은 핫키가 많은 사람들에게 경고하면서, OSX (윈도우 및 리눅스에서 온) 전체에서 키보드 단축키를 사용자 정의하는 데 많은 어려움이 있음을 발견했습니다. 세밀한 사용자 정의를위한 많은 기회가있는 것처럼 보이지만 OSX 키 바인딩 전체에서 수많은 버그를 발견하고 있습니다.
aaaaaa

동일한 키에 대한 다른 바인딩을 제거하거나 다시 할당해야합니다. 그렇지 않으면 작동하지 않습니다.
wrossmck

0

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

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

마에스트로 키보드

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


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

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

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