分页: 1 / 1
如何在utf-8的大环境下以gbk来查看编辑文本?
发表于 : 2007-07-30 11:47
由 pihou
文档是以gbk编码创建编辑的,我现在ubuntu下查看,里面的中文都是乱码。
把terminal的编码改为gbk,vim这个文档,中文虽然不是乱码,但都是其他字了。咋回事呢
?如何能让文档正常显示和被编辑(编辑时也要加入中文,并希望在gbk环境下显示编辑后
的内容正常)。
发表于 : 2007-07-30 12:16
由 iblicf
"/var/lib/locales/supported.d/zh "add below
代码: 全选
zh_CN GB2312
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
then ...
发表于 : 2007-07-30 12:30
由 karron
不需要楼上的方法. vim可以自动识别编码的.
在你的 ~/.vimrc 里面加上下面的代码. 重启vim就可以了.
代码: 全选
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936,big5,utf-16,euc-jp
发表于 : 2007-07-30 12:33
由 eexpress
export LC_ALL=zh_CN.GBK vim xxx试试。
发表于 : 2007-07-31 10:55
由 iblicf
你们咋知道他就用vi(m)呢? 改locale 不是一劳永逸么 ?

发表于 : 2007-07-31 10:56
由 eexpress
iblicf 写了:你们咋知道他就用vi(m)呢? 改locale 不是一劳永逸么 ?

你这不是害人吗。bs提倡这种做法的人。等下找zhuqin来bs。
发表于 : 2007-08-02 9:18
由 hsmwrv
karron 写了:不需要楼上的方法. vim可以自动识别编码的.
在你的 ~/.vimrc 里面加上下面的代码. 重启vim就可以了.
代码: 全选
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936,big5,utf-16,euc-jp
这法好