Set up a User Defined Command:
- Select the Run menu then the Run... menuitem
- Enter charmap
- Click Save...
- Enter a name to identify it, e.g. &charmap (the ampersand lets you specify C as the accelerator key, so Alt+R then C activate it, unless you have another command with the same accelerator key).
- Optionally specify a keyboard shortcut to trigger it, e.g. ALT and Num +
- Click OK
Now whenever you want to enter a character, either use the Run menu or shortcut/accelerator key to open Windows Character Map, and either pick one or more characters or search for it/them using its Unicode name in "Search for:", copy to the clipboard, close Character Map and paste in Notepad++.
Note that you have to be in a unicode format for the characters to display in Notepad++. This is done by going to the Format menu and selecting "Encode in UTF-8" or similar. Now you can paste in Greek letters, subscripts, etc. into Notepad++.
Problem is that coding Latin-2 (iso-8859-2) and Windows-1250 (used by windows) differ in some characters:
ž, š, ť, Ž, Š, Ť
All differences are summarized at Wikipedia or Czech version
If you set encoding=cp1250
, then it'll be ok.
I don't want to prolong comments so I'm adding that here.
There is a problem that standard code page uses only 1byte
(hex 100) for characters, so there are ISO standards for different languages.
If you have set encoding iso-8859-2
and trying to add unicode character (hex 160) Š
, than gvim loops over to character (hex 60). You have to use codes ISO-8859-2, where Š
ìs (hex 089). Other codes here: http://cs.wikipedia.org/wiki/ISO_8859-2
UTF-8 on the other hand uses 2bytes
and contains simultaineously all? letters and signs. So if you use set encoding=utf-8
and then add U0160
or U5927
you'll get Š
resp. 大
.
Fixedsys
contains ů and Ů, OR there is a difference in font versions between Windows language mutations (I use Czech version), but I doubt that. You can use windows utility Charmap.exe
, there you can select desired font and check which characters it supports, even their unicode code.
I was trying briefly some of default fonts in GVim and there seems to be some that supports Chinese (ie MS Mincho
), but I don't which signs are important.
GVim seems to be supporting only monospace
character fonts so, if you'll be searching for another font be aware of that. :)
Best Answer
This is possible using HTML and CSS.
The left and right characters don't exist in Unicode table. (I don't find them).
So I created them using following HTML code