On windows I have always used the "ALT+3" for creating a wonderful heart for expressing my love...
Is there a way to do this on Ubuntu?
Control-capital-u means Unicode, and the four-digit hexadecimal number for a "black heart suit" (or any other Unicode character) can be found via the Character Map in Ubuntu (
I use compose keys for all those special characters outside the English language. You can also type a heart with them.
System -> Preferences -> Keyboard Preferences
Tab "Layouts", button "Options", choose a "Compose Key Position" (I set it to
Now, anywhere you can type
btw, don't overdo the hearts...
This works intuitively for all kinds of special characters!
You can find all compose key sequences here
If you know a character's code point, you can enter the character (at least in most/all GTK apps) by pressing
So to make the "♥" character, hold down CTRL and SHIFT while pressing u, then type
There are many ways to get a character's unicode code point. For example you can, look it up on wikipedia. You can do this by copy-pasting it into their search box, or using a URL like http://en.wikipedia.org/w/index.php?title=Special:Search&search=♥ They may not have entries for all characters, but I've yet to look one up that didn't have an entry providing the code point. I'm sure you could also dig up a comprehensive chart somewhere.
You can also use a programming language. For example:
or more concisely
If for some reason you need to generate the character without using the CTRL-SHIFT-u trick, you can do