Comment configurer les raccourcis clavier pour les caractères spéciaux sous OS X?

Réponses:

7

Créez ~/Library/KeyBindings/et enregistrez une liste de propriétés comme celle-ci DefaultKeyBinding.dict:

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

L'application des modifications nécessite la réouverture des applications. Les raccourcis clavier personnalisés ne fonctionnent pas dans toutes les applications ou vues, mais ils semblent fonctionner dans Sublime Text 2.

Pour plus d'informations, consultez hcs.harvard.edu/~jrus/Site/Cocoa%20Text%20System.html et osxnotes.net/keybindings.html .

Vous pouvez également créer une disposition de clavier personnalisée avec Ukelele ou en créer un private.xmldans KeyRemap4MacBook .

Lri
la source
@ ´ Cela me donne une erreur de syntaxe lors de la tentative de source du fichier:DefaultKeyBinding.dict: line 2: syntax error near unexpected token `('
Winterflags
4

Pour taper © sur un Mac, c'est Alt+g

Pour configurer des raccourcis clavier pour les caractères spéciaux sous OS X:

Préférences Système> Langue et texte> Texte> Substitution de symboles et de texte. Utilisez le + en bas de la liste pour ajouter ceux que vous souhaitez.

EDIT 19/08/12:

Selon http://www.macworld.com/article/1160500/text_substitutions.html , vous pouvez rendre Text Substitutionuniversel sur Mac en exécutant la commande dans Terminal:

defaults write -g WebAutomaticTextReplacementEnabled -bool true
superutilisateur
la source
J'ai apporté une modification à la réponse, j'espère que cela vous aidera.
superutilisateur
1
La substitution de symboles et de texte ne fonctionne pas pour mon éditeur, sublime.
MaiaVictor
1
Je ne connais pas Sublime, mais j'ai trouvé cet article qui pourrait vous aider dans votre cas: macworld.com/article/1160500/text_substitutions.html
superutilisateur
@superuser, ce lien contient de belles informations. Veuillez ajouter defaults writeet Modifier> Substitutions à votre réponse.
La commande par défaut fait la même chose que la case à cocher dans le volet de préférences Langue et texte.
Lri
1

Une autre méthode consiste à inciter votre ordinateur à corriger automatiquement une chaîne de texte avec le symbole de votre choix.

Par exemple, en tapant les thetamodifications surθ

Pour ce faire sur Mavericks, accédez à: Préférences Système> Clavier> Texte

boulder_ruby
la source