Insertion of unicode characters in text?

I use Unicode characters in many places in my app. I've always just done a web search on the character I'm looking for, then copied and pasted into the editor. Occasionally I'll also do a manual edit of the session file. I enter them as html in widget styles and as key values for switches (I also use a few icons from Font Awesome and sometimes forget which non-ASCII are FA and which are Unicode).

Is that not working for you?