大家做实验的时候,从windows考备中文文件后,vi 里显示中文是乱码. 通过以下更改,可以解决: 在vi /etc/sysconfig/i18n里加入 LANG="en_US.UTF-8" LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" SYSFONTACM="utf8" LANG="zh_CN.GB18030" #............ LANGUAGE="en_US.UTF-8" LC_CTYPE="zh_CN.GB18030" LC_TIME="en_US.UTF-8" 这样,...
by sjhf - Linux文档专区 - 2009-03-23 11:32:46 阅读(686) 回复(0)
vi显示的都是乱码,狂晕。。。。 怎么办,很多注释都是中文的,google了一下,噢。原来是默认的编码格式都是utf-8,中文当然是乱码了。 查了一下locale,果然,自己的计算机都是utf-8的编码。现在要解决的问题就是,把默认的utf-8修改为gbk。 很简单,在~目录下新建一个.vimrc的文件,里头填上set fileencodings=utf-8,gbk 搜索了一下,发现以下这些语句都很有用,有的是增加行号的,有的是增加历史纪录的。 一个完整的.vimrc文件...
linux终端与vi中文设置 #uname -a linux localhost.localdomain 2.6.9-42.ELsmp #1 SMP Sat Aug 12 09:39:11 CDT 2006 i686 i686 i386 GNU/linux 1. 控制台终端显示中文 修改 /etc/sysconfig/i18n 文件如下: #LANG="en_US.UTF-8" LANG="zh_CN.GB2312" SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" ls -la 总用量 21100 drwxr-x--- 16 root root 4096 2月 1 09:47 . drwxr-...
我的系统 uname -a SunOS hnjf12 5.10 Generic_125100-09 sun4u sparc SUNW,Sun-Fire-V890 profile配置是: LANG=C; export LANG 也试了 LANG=zh_CN; export LANG 用vi打开源程序时,中文注释都是乱码,用more看 倒可以的 不知道什么原因
windows客户端,telnet到unixware7.1.1主机上,显示文件,文件中有中文,用cat查看的时候中文显示正常,但用more和vi查看的时候都不能正常显示中文,而且more和vi显示有中文的地方编码也不一样,为什么,能让more和vi都象cat似的正常显示中文吗?
我在openserver5.0.7上安装了ccev.pkg,在.profile中设置了LANG=en_US.ISO8859-1 //这里的US是大写还是小写有没有关系? export LANG 为什么还是用vi看不到汉字呢?是否还要设置什么环境变量? PS;请问vi的配置文件名是什么?像vim的是.vimrc,vi的呢?
ssh连接时redhat as5 中文显示乱码 编辑 vi /etc/sysconfig/i18n 最后面加上一行LANG="zh_CN.GB18030" 退出终端再连接 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/87203/showart_2002582.html