In Windows, we can use Alt+Keycode (for example, 130) to get an e acute, but it does not work this way in Ubuntu/Debian.
Is it possible to have the same keycodes work in Ubuntu?
In Windows, we can use Alt+Keycode (for example, 130) to get an e acute, but it does not work this way in Ubuntu/Debian.
Is it possible to have the same keycodes work in Ubuntu?
First hold Ctrl+Shift, then tap U and let go. An underlined "u" will appear, to which you can append a combination of characters. Hit enter after that and the new character will appear.
For instance, if I hold Ctrl+Shift and hit U, type e+9, then hit enter, an é appears. If I hit e+8 instead, an è does instead.
You can find the correct combinations using the Character Map program in Accessories. The first "0" or two that you find on certain entries can be dropped (e.g. a ç is listed as 00E7, but you only need to type the e7).
It's a bit odd coming from using the Alt method in Windows, but you'll acclimate quickly.
N.B.: If you need to frequently type many types of accented characters see Adam Byrtek's answer below for a nice method that, while it requires some setting up, can save a lot of time in the long run.
Configure the compose key, press it to enter the compose mode and type e'
to get "é". The mappings are very intuitive, so you don't have to learn them by heart. For example, it's easy to infer that in order to get "ü" you should type u"
in the compose mode.
I found a workaround which hopefully is more universal since compose key does not exist in my very old version of ubuntu, plus my keyboard does not even have a physical compose key.
The technique is simply switching languages for your keyboard. The new language keyboard does have keys and combos for inserting special characters already built-in.
Therefore, simply:
Say you want to add Spanish accents and you have a US American keyboard then the combo should be '+vowel (obtaining á,é,...). Lastly, switch back to your language.