当前位置: 技术问答>linux和unix
vim中文乱码问题
来源: 互联网 发布时间:2017-02-02
本文导语: 我使用vim打开一个文本文件的时候会出现乱码,但是我使用gedit就不会出现乱码。 这个是为什么,有什么方法能使vim的设置打开文本的编码的么? | set ambiwidth=double set encoding=utf-8 set termencoding=utf-8 set...
我使用vim打开一个文本文件的时候会出现乱码,但是我使用gedit就不会出现乱码。
这个是为什么,有什么方法能使vim的设置打开文本的编码的么?
这个是为什么,有什么方法能使vim的设置打开文本的编码的么?
|
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
else
set fileencoding=utf-8
endif
|
是的.
|
我的是这样设的:
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
|
gedit没有乱码,说明你的应该用gconf-editor设置过,或者你用的是中文版……
vi乱码,只要在设置~/.vimrc就行了,在里面加一行:set fileencodings=utf-8,gbk 就够了,一般来讲你只会用到这两种编码……
vi乱码,只要在设置~/.vimrc就行了,在里面加一行:set fileencodings=utf-8,gbk 就够了,一般来讲你只会用到这两种编码……
|
gb18030 > gbk > gb2312
|
在.vimrc 中添加中文如GBK