[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vile] Making UTF-8 default

From: Chris G
Subject: Re: [vile] Making UTF-8 default
Date: Wed, 19 Mar 2008 16:26:03 +0000
User-agent: Mutt/1.5.17 (2007-11-01)

On Wed, Mar 19, 2008 at 11:39:15AM -0400, Thomas Dickey wrote:
>> As it is if I hit the GB pound key I get an invalid utf-8 character
>> although vile displays it correctly but if I  'cat' the resulting file
>> it displays as inverse video ?.  I can only enter valid pound signs
>> by the clumsy ^VuA3 sequence.
> I know that (my) xterm delivers UTF-8 for the keycodes in utf-8 mode.
> Other terminals differ.  iirc, you're using rxvt.  The rxvt-unicode
> flavor is supposed to work (though I've only tested its display output,
> not the input).
Sorry, my last reply was off list.

Anyway, I'm now trying vile 9.6i from a gnome-terminal window with the
character set explicitly set to utf-8.  If I edit a file with vi and
enter pound signs it doesn't work correctly:-

    Each time I enter a pound sign a pound is echoed followed by three
    spaces, after a while the editor gets very confused.

    If I save the file and look at the contents using 'od -tx1 <file>'
    I see 0000000 a3 a3 a3 a3 a3 a3 a3 a3 a3 0a which is wrong, those
    are iso-8859-1 pound signs.

    If I simply do 'cat >pounds' and enter some pound signs at the
    same terminal I see 0000000 c2 a3 c2 a3 c2 a3 c2 a3 c2 a3 c2 a3
    which is correct.

So something is awry.  When I get home I'll try there as well but I
don't really see what's different (though I can try without it going
through ssh).

Chris Green

reply via email to

[Prev in Thread] Current Thread [Next in Thread]