Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Mar 2009 18:06:41 +0200
From:      Mel Flynn <mel.flynn+fbsd.questions@mailing.thruhere.net>
To:        freebsd-questions@freebsd.org
Cc:        Maciej Milewski <milu@dat.pl>
Subject:   Re: UTF-8 file + console
Message-ID:  <200903311806.42170.mel.flynn%2Bfbsd.questions@mailing.thruhere.net>
In-Reply-To: <200903311248.19317.milu@dat.pl>
References:  <49D1AE8C.8070704@wup-katowice.pl> <3a142e750903310315i11e1462bt14d11ee0d4123cb6@mail.gmail.com> <200903311248.19317.milu@dat.pl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 31 March 2009 12:48:19 Maciej Milewski wrote:
> Tuesday 31 March 2009 12:15:33 Paul B. Mahol napisa=B3(a):
> > On 3/31/09, Thomas Dickey <dickey@radix.net> wrote:
> > > On Tue, Mar 31, 2009 at 11:36:32AM +0200, Paul B. Mahol wrote:
> > >> On 3/31/09, Arek Czereszewski <arek@wup-katowice.pl> wrote:
> > >> > Hi,
> > >> >
> > >> > I have php application in UTF-8 on server
> > >> > (in files are 4 languages: PL, SK, CZ and EN).
> > >> >
> > >> > Is there any chance to edit this files on console?
> > >> > Or should I edit files in Linux/Mac/Win editor with
> > >> > UTF support and upload then to server?
> > >>
> > >> You can edit them inside vim, but they will not be
> > >> displayed correctly.
> > >
> > > That might be a configuration issue rather than the program.
> > > ("EN" in particular ;-)
> >
> > Generally speaking FreeBSD console doesnt support UTF-8. So even if
> > program (in this case vim) supports UTF-8 it will not work.
>
> What about editing with vim and setting manualy fileencoding=3Dutf8?
> Next time you open this file vim should know that it is utf8 file or am I
> wrong?

To be absolutely clear:
the FreeBSD console does not support UTF-8, so if you're sitting at the box=
 it=20
will not work. For one there is no font for unicode, for two, the tty code=
=20
does at present not know how to translate the characters into screen output=
=20
even if there was a font. Work is being done for this, though.

If you're ssh'd into the box using an xterm or variant on your desktop,=20
anything is possible as rendering the characters is the client's=20
responsibility.
=2D-=20
Mel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903311806.42170.mel.flynn%2Bfbsd.questions>