Ajout de séquences de touches de composition personnalisées

Comment peut-on append des séquences personnalisées Compose-key? J'ai googué un peu, mais je n'ai pas trouvé d'explication. En particulier, j'aimerais avoir:

<Compose> + <Z> + <Z> = ℤ # Blackboard bold Z (set of integers) 

En particulier, j'ai essayé de copyr le file /usr/share/X11/locale/en_US.UTF-8/Compose sur ~/.XCompose imité sa syntaxe. Cependant, cela n'a pas semblé fonctionner.

Vous devrez peut-être vous déconnecter, car vos files de configuration personnels sont lus lors de la connection.

(Il y a peut-être aussi un moyen de l'activer sans vous déconnecter, mais je ne suis pas familier avec ce file de configuration spécifique.)

Vous y êtes presque: le file est en effet ~/.XCompose . Vous pouvez spécifier un autre location avec la variable d'environnement XCOMPOSEFILE . Voir la page de manuel Compose .

La pièce manquante du puzzle est que le file est lu par chaque application quand il commence. La key Compose n'est pas prise en charge par le server X11, mais par la bibliothèque X11. En théorie, une application peut détecter que le file a été modifié ou offrir une command pour le recharger, mais je n'en connais aucune. Vous devrez redémarrer vos applications. Démarrez un nouvel éditeur ou un émulateur de terminal pour le test.