红联Linux门户
Linux帮助

求助vi编辑器不能显示中文了

发布时间:2010-01-24 12:56:16来源:红联作者:baomam3
之前我用ssh登陆结果不能显示中文于是乎就修改/etc/sysconfig/i18n文件,将其改成以下内容:
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
结果ssh里面中文是好了 可是vi打开我之前写的程序的时候,程序里面的中文就显示为乱码了 怎么回事啊??
求高手快快帮我解决啊 在线等!
文章评论

共有 6 条评论

  1. fedorawork 于 2010-01-25 12:13:26发表:

    路过

  2. gsm1011 于 2010-01-25 10:16:08发表:

    enca命令,学习了,谢谢。

  3. yong009003 于 2010-01-24 21:33:20发表:

    路过~~0:w(5(

  4. acrofox 于 2010-01-24 21:24:50发表:

    在 Linux 下写的也可以用 enca 检查一下编码呀

  5. baomam3 于 2010-01-24 14:35:58发表:

    是在linux里面写的

  6. acrofox 于 2010-01-24 14:10:15发表:

    文件编码问题吧。
    用 enca 命令检测一下文件的编码。
    如果你的文件是在 Windows 下编写的,可以在 vim 中用 :e ++enc=cp936 file 来打开。