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 .


@ ´ 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

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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.