Wie konfiguriere ich Tastaturkürzel für Sonderzeichen unter OS X?

Antworten:

7

Erstellen ~/Library/KeyBindings/und speichern Sie eine Eigenschaftsliste wie folgt DefaultKeyBinding.dict:

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

Das Anwenden von Änderungen erfordert das erneute Öffnen von Anwendungen. Die benutzerdefinierten Tastenkombinationen funktionieren nicht in allen Anwendungen oder Ansichten, scheinen jedoch in Sublime Text 2 zu funktionieren.

Weitere Informationen finden Sie unter hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.html und osxnotes.net/keybindings.html .

Sie können mit Ukelele auch ein benutzerdefiniertes Tastaturlayout erstellen oder ein private.xmlin KeyRemap4MacBook erstellen .

Lri
quelle
@ ´ Dies gibt mir einen Syntaxfehler beim Versuch, die Datei zu DefaultKeyBinding.dict: line 2: syntax error near unexpected token `('
beschaffen
4

Um © auf einem Mac einzugeben, ist es Alt+g

So konfigurieren Sie Tastaturkürzel für Sonderzeichen unter OS X:

Systemeinstellungen> Sprache & Text> Text> Symbol & Textersetzung. Verwenden Sie das + am Ende der Liste, um die gewünschten hinzuzufügen.

EDIT 19.08.12:

Laut http://www.macworld.com/article/1160500/text_substitutions.html können Sie Text SubstitutionMacs universell machen, indem Sie den folgenden Befehl ausführen Terminal:

defaults write -g WebAutomaticTextReplacementEnabled -bool true
Superuser
quelle
Ich habe die Antwort bearbeitet und hoffe, dass dies hilft.
Superuser
1
Die Symbol- und Textersetzung funktioniert bei meinem Editor nicht, sublime.
MaiaVictor
1
Ich bin nicht mit Sublime vertraut, aber ich habe diesen Artikel gefunden, der in Ihrem Fall hilfreich sein
Superuser
@superuser, dieser Link enthält einige nette Infos. Bitte fügen Sie defaults writeIhrer Antwort und Bearbeiten> Ersetzungen hinzu.
Der Befehl defaults macht dasselbe wie das Kontrollkästchen im Einstellungsbereich Sprache & Text.
Lri
1

Eine andere Methode besteht darin, Ihren Computer dazu zu bringen, eine Textzeichenfolge automatisch auf das Symbol Ihrer Wahl zu korrigieren.

Wenn Sie beispielsweise thetaÄnderungen an eingebenθ

Gehen Sie dazu auf Mavericks zu: Systemeinstellungen> Tastatur> Text

boulder_ruby
quelle