I need a lightweight GUI text editor on my Ubuntu Lucid system which lets me specify a Unicode code point (e.g. U+1234), and inserts that character to a UTF-8 text document. I know that gedit can't do it (not even with the Character Map plugin). I'm not interested in solutions involving any kind of emacs or vi. I'm also not interested in text editors running in the terminal (such as joe, which has this functionality). I need the absolute simplest, smallest and fastest plain text editor for Linux which lets me type a few letters, insert a few characters by their code, type some more letters, and then save the .txt file as UTF-8-encoded.

link|improve this question

65% accept rate
2  
For the record: In Vim you can do this by pressing Ctrl+V, the letter ā€œuā€ and the 4-character hex codepoint. – Scytale Aug 11 '10 at 22:33
For the record: in joe, if joe was started in a UTF-8 locale, a Unicode character can be inserted by pressing Escape, Apostrophe, X, hex, Enter; where hex is the code point in hex. – pts Aug 13 '10 at 7:58
feedback

1 Answer

up vote 2 down vote accepted

I've found a solution which works in gedit and in the text input boxes of many other GTK-based applications. I press Ctrl-Shift-U, type the character code in hex, then I press Enter, and the character appears.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.