On 28/08/10 21:43, BC wrote:
On Aug 28, 1:17 am, aksr<[email protected]> wrote:
windows xp sp2
latest vim (7.3)
-------
when i change the language for my keyboard(to serbian latin):
if i put ":set encoding=latin1"
then i get this:
for chars(č,ć,š,đ,ž) i get(c,c,BS,d,BS): č-c, ć-c, š-(black square), đ-
d, ž-(black square)
..and if i put ":set encoding=utf-8"
i get, for all(čćšđž), "black squares"...
Just realized this, as I was experimenting with the above text pasted
into my gvim:
I have to set BOTH enc=utf-8 AND fenc=utf-8 if I want to be able to
save and reopen the file without conversion errors. When they're both
the same, your characters seem fine in every font I tried. Of course,
I'm just pasting, not typing...
http://vim.wikia.com/wiki/Working_with_Unicode (and the help topics
listed there) have some info about using Vim to create multilingual files.
You can't type š č ć ž đ etc. when 'encoding' is set to Latin1 because
those characters are not among the 191 printable and 65 control
characters which make up the 255-character set of Latin1. These
characters are typical of Slavic or "East European" languages while
Latin1 is a "Western" encoding which can represent most European
languages used West of the former Iron Curtain, not including Greek,
Turkish, Maltese, and I'm not sure about Inuqtitut and Basque.
Best regards,
Tony.
--
Mynd you, m00se bites Kan be pretty nasti ...
"Monty Python and the Holy Grail" PYTHON (MONTY)
PICTURES LTD
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php