TIL
unicode
Linux
La touche compose permet de saisir un grand nombre de caractères Unicode avec une grammaire à peu près logique ou tout du moins intuitive, et donc sans avoir à retenir un identifiant cryptique. Cela reste cependant possible.
Par exemple, pour faire un point médian, il suffit de faire compose . ^. Un gros point, aka bullet point, compose . =.
Mon préféré, c'est le signe "multiplier" : compose x x. C'est pratique aussi pour les flêches, les différentes formes de guillemets et aussi le bon vieux ß (compose s s logique).
Jusqu'à aujourd'hui, quand je voulais trouver la combinaison pour un caractère donné, je cherchais sur le web en me rabattant sur les premiers résultats disponibles.
C'est tout de même idiot car la liste est en fait déjà sur mon ordi dans le fichier /usr/share/X11/locale/en_US.UTF-8/Compose.
Cela me paraît évident après coup mais voilà.
Je me permet donc de partager.
Pour chercher et trouver rapidement, il n'y a qu'à ouvrir le fichier, ou faire un grep, ou que sais-je. Cela fonctionne sans internet, c'est donc super.
❯ grep -i "middle dot" /usr/share/X11/locale/en_US.UTF-8/Compose
<Multi_key> <period> <minus> : "·" periodcentered # MIDDLE DOT
<Multi_key> <period> <asciicircum> : "·" periodcentered # MIDDLE DOT
<Multi_key> <asciicircum> <period> : "·" periodcentered # MIDDLE DOT
<dead_circumflex> <period> : "·" periodcentered # MIDDLE DOT
<dead_abovedot> <L> : "Ŀ" U013F # LATIN CAPITAL LETTER L WITH MIDDLE DOT
<dead_abovedot> <l> : "ŀ" U0140 # LATIN SMALL LETTER L WITH MIDDLE DOT
👋
📣
🕵️
📜
🌈