How can I type the unicode character U+200B (zero-width space character) with my keyboard?
First convert the hex 200B to decimal 8203
Second, making sure numlock is turned on, press the following keystrokes while holding down the Alt key, then striking the four digits on the numeric keypad, and finally releasing the Alt key.
It will insert the proper character, but you may see garbage depending on the font you are using (does it contain a glyph for that character) as well as the editor you are using may not be unicode aware and treat it as two characters or something else completely.
Note: I tested this with the Arial Unicode MS font, and it worked like a champ.
Follow the instructions in Wikipedia. Unfortunately you need to set a registry key first.
After that formality is taken care of, just hold Alt and press + 2 0 0 B, typing the
+ and numbers on the numpad, and the letters normally.
You can go to this website: Symbols - it provides easy access to many special symbols and characters. At the bottom of the page, you see a button for "Zero Width Space" character, just click on that button to have the "Zero Width Space" character copied in the clipboard.