I need to edit some UTF-8 text that contains control characters (including NUL, used to mark in that text where "C strings" end).
Most text editors either break, because they want "pure text" without any special characters, and most binary files editors assume that your text is ASCII, the few ones that support Unicode only let you choose UTF-16 or UTF-32.
I am on OS X, but recommendations for other OSes are welcome too, since I didn't found that even for other OSes.