I've been using the US International keyboard layout for typing the cedilla character (ç
) — and other Portuguese characters; and other bizarro other accidental ones — for a while, and it works on basically all of my applications. In order to correctly set it up though, I had to alter some files inside my Artix OS. You can find more about it through these links:
- Nilo's Gist for "How to use Cedilha on US Keyboard on ArchLinux"
- My own, more readable version of Nilo's Gist
Sometimes, when there is a system upgrade, I have to redo the steps in those gists, but that's about it, it works in the end.
I'm using GUI Emacs — I didn't even know there was a way of using Emacs on the terminal... — with GTK and X11, with XMonad as my WM. You can find out more about my setup here.
However, the major problem is that the mapping doesn't work at all within Emacs. It maps to the original ć
, which I guess is a Slav character, but I don't really know. How do I fix this? And why is this happening only in Emacs?