Rendre impossible l'insertion d'Espace Insécable sur OSX

31 Mai 2013

Le clavier Azerty n’est pas ce qui se fait de mieux pour le code comparé à un clavier QWERTY (américain ou anglais). Heureusement, j’ai exactement le même clavier entre mon portable perso et mon Mac pro, mais bien que je trouve le clavier parfait au toucher, il y a quelques combinaison de touches avec des «modifiers» qui sont particulièrement embêtante…

L’une d’elle est la combinaison de touch Alt + Espace qui sur OSX insère un espace insécable. Or la touche Alt est très souvent utilisée sur OSX pour ajouter des accolades ou des crochets et il est très fréquent de vouloir insérer une accolade suivi d’un espace (comme en CSS ou en JS pour ne citer que deux exemples).

Du coup, voici une petite manip pour ne plus être gêné par cette combinaison de touches. Ouvrez votre éditeur favori, créer un nouveau fichier collez-y le code que voilà :

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

Sauvegardez le fichier ainsi : ~/Library/KeyBindings/DefaultKeyBinding.dict et oubliez les problèmes d’Espace insécable.

Testé et validé au travail avec OSX Lion et chez moi avec OSX Mountain Lion.

Via un tweet de Julien Lafont

Charger les commentaires…