>
> On Aug 28, 1:17 am, aksr<aksr.1...@gmail.com> 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
 
No comments:
Post a Comment