读书人

vim中文乱码有关问题

发布时间: 2012-03-16 16:34:56 作者: rapoo

vim中文乱码问题
我使用vim打开一个文本文件的时候会出现乱码,但是我使用gedit就不会出现乱码。
这个是为什么,有什么方法能使vim的设置打开文本的编码的么?

[解决办法]

C/C++ code
set ambiwidth=doubleset encoding=utf-8set termencoding=utf-8set fileencodings=ucs-bom,utf-8,chinese,latin-1if has("win32")set fileencoding=chineseelseset fileencoding=utf-8endif
[解决办法]
探讨

引用:
C/C++ code

set ambiwidth=double
set encoding=utf-8
set termencoding=utf-8
set fileencodings=ucs-bom,utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
els……

[解决办法]
我的是这样设的:
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8

[解决办法]
gedit没有乱码,说明你的应该用gconf-editor设置过,或者你用的是中文版……
vi乱码,只要在设置~/.vimrc就行了,在里面加一行:set fileencodings=utf-8,gbk 就够了,一般来讲你只会用到这两种编码……
[解决办法]
gb18030 > gbk > gb2312
[解决办法]
在.vimrc 中添加中文如GBK

读书人网 >UNIXLINUX

热点推荐