OS X에서 특수 문자에 대한 키보드 단축키를 구성하는 방법은 무엇입니까?


답변:


7

다음 ~/Library/KeyBindings/과 같은 속성 목록을 만들고 저장 하십시오 DefaultKeyBinding.dict.

{
    "~c" = (insertText:, "©");
}

변경 사항을 적용하려면 응용 프로그램을 다시 열어야합니다. 사용자 정의 키 바인딩은 모든 응용 프로그램이나보기에서 작동하지 않지만 Sublime Text 2에서는 작동하는 것 같습니다.

자세한 내용은 hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.htmlosxnotes.net/keybindings.html을 참조하십시오 .

Ukelele 로 커스텀 키보드 레이아웃을 만들거나 KeyRemap4MacBookprivate.xml 에서 만들 수도 있습니다.


@ ´ 파일을 소스하려고 할 때 구문 오류가 발생합니다.DefaultKeyBinding.dict: line 2: syntax error near unexpected token `('
Winterflags

4

Mac에서 ©를 입력하려면 Alt+g

OS X에서 특수 문자에 대한 키보드 단축키를 구성하려면

시스템 환경 설정> 언어 및 텍스트> 텍스트> 기호 및 텍스트 대체. 목록 하단의 +를 사용하여 원하는 것을 추가하십시오.

08/19/12 편집 :

http://www.macworld.com/article/1160500/text_substitutions.html 에 따르면 Text Substitution다음 명령을 실행하여 Mac에서 보편적으로 만들 수 있습니다 Terminal.

defaults write -g WebAutomaticTextReplacementEnabled -bool true

나는 대답을 편집했다. 이것이 도움이되기를 바란다.
수퍼 유저

1
내 편집기에서 기호 및 텍스트 대체가 작동하지 않습니다.
MaiaVictor 4

1
나는 숭고한에 익숙하지 않은,하지만 난이 사건에 도움이 될 기사 발견 macworld.com/article/1160500/text_substitutions.html
수퍼 유저

@superuser, 그 링크에는 멋진 정보가 포함되어 있습니다. 답변에 defaults write및 수정> 대체를 추가하십시오 .

기본 명령은 언어 및 텍스트 환경 설정 창의 확인란과 동일한 기능을 수행합니다.
Lri

1

또 다른 방법은 컴퓨터가 원하는 문자열을 원하는 기호로 자동 수정하도록 속이는 것입니다.

예를 들어, 입력 theta하면θ

매버릭스에서이를 수행하려면 시스템 환경 설정> 키보드> 텍스트로 이동하십시오.

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