Jak skonfigurować skróty klawiaturowe dla znaków specjalnych w systemie OS X?

Odpowiedzi:

7

Utwórz ~/Library/KeyBindings/i zapisz listę właściwości w następujący sposób DefaultKeyBinding.dict:

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

Zastosowanie zmian wymaga ponownego otwarcia aplikacji. Niestandardowe skróty klawiszowe nie działają we wszystkich aplikacjach lub widokach, ale wydają się działać w Sublime Text 2.

Aby uzyskać więcej informacji, zobacz hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.html i osxnotes.net/keybindings.html .

Możesz także utworzyć niestandardowy układ klawiatury za pomocą Ukelele lub utworzyć private.xmlw KeyRemap4MacBook .

Lri
źródło
@ ´ Daje mi to błąd składniowy podczas próby źródła pliku:DefaultKeyBinding.dict: line 2: syntax error near unexpected token `('
Winterflags
4

Aby wpisać © na komputerze Mac, to Alt+g

Aby skonfigurować skróty klawiaturowe dla znaków specjalnych w systemie OS X:

Preferencje systemowe> Język i tekst> Tekst> Zastępowanie symboli i tekstu. Użyj + u dołu listy, aby dodać te, które chcesz.

EDYCJA 08/19/12:

Zgodnie z http://www.macworld.com/article/1160500/text_substitutions.html możesz uczynić Text Substitutionuniwersalnym w komputerach Mac, wykonując polecenie w Terminal:

defaults write -g WebAutomaticTextReplacementEnabled -bool true
superużytkownik
źródło
Dokonałem edycji odpowiedzi, mam nadzieję, że to pomoże.
superużytkownik
1
Subskrypcja symboli i tekstu nie działa w moim edytorze, wysublimowana.
MaiaVictor,
1
Nie znam Sublime, ale znalazłem ten artykuł, który może pomóc w twoim przypadku: macworld.com/article/1160500/text_substitutions.html
superuser
@ superuser, ten link zawiera kilka fajnych informacji. Dodaj defaults writei edytuj> Podstawienia do swojej odpowiedzi.
Domyślne polecenie robi to samo co pole wyboru w panelu preferencji Język i tekst.
Lri
1

Inną metodą jest nakłonienie komputera do automatycznej korekty ciągu tekstu do wybranego symbolu.

Na przykład wpisywanie thetazmian naθ

Aby to zrobić w Mavericks, przejdź do: Preferencje systemowe> Klawiatura> Tekst

boulder_ruby
źródło