Where can I find the full list of Compose combinations for my locale?

After enabling my Compose key, I want to find the list of all the key combinations I can use to create special characters. Where is the full list that my system is using when parsing the keys typed after the Compose key?

I know about things like ë(e"), °(oo), and ‽(!?), but there are surely many more. Everything I've found online seems out of date or incomplete. I would expect the full list to be locale-specific too.


Solution 1:

The full list of key combinations is available on the local filesystem here:

/usr/share/X11/locale/en_US.UTF-8/Compose

Everything that starts with <Multi_key> is a Compose key combination.

You'll find a lot of multi-number combinations producing stuff like:

  • 34 as ¾
  • (10) as ⑩

And there are some fun (nearly easter egg) things in there too, including:

  • :) as ☺
  • <3 as ♥
  • CCCP as ☭

etc...