分页: 1 / 1

quickfix窗口中文乱码

发表于 : 2012-10-24 19:28
wangjun403
设置set enc=utf-8,quickfix窗口的中文正确显示了

但其他窗口的都变成乱码了

现在默认的set enc=cp936
未命名.jpg

Re: quickfix窗口中文乱码

发表于 : 2012-10-24 19:37
lilydjwg
gvim 的话建议默认 enc=utf-8,在 vimrc 里设置。

Re: quickfix窗口中文乱码

发表于 : 2012-10-24 19:56
wangjun403
如果vimrc里设置 enc=utf-8,基本全是乱码。

启动页面显示的那几个汉字都是乱码。帮助文件上推荐的也是这只为utf-8,不知道我这是什么情况

我现在不设置enc

打开gvim时查看enc的值为cp936

Re: quickfix窗口中文乱码

发表于 : 2012-10-24 21:30
lilydjwg
哦。我的 Windows 上的 gvim enc 也是 cp936。没怎么用,所以没出过问题。

总之呢,编码神马的最讨厌了 :-(

Re: quickfix窗口中文乱码

发表于 : 2012-10-24 22:52
wangjun403

代码: 全选

lang messages zh_CN.UTF-8
"解决consle输出乱码
set encoding=utf-8
"Vim 内部使用的编码,包括缓冲区,菜单(消息)文本
"set fileencoding=utf-8
"vim当前编辑的文件的字符编码方式, vim保存文件时也使用这种方式(不管新文件是否如此)
set fileencodings=utf-8,chinese,latin1
"vim启动时按照列出的字符编码方式逐一探测即将打开的文件的字符编码方式
"set termencoding=utf-8
"终端的字符编码方式
language messages zh_CN.utf-8
现在很完美了

Re: quickfix窗口中文乱码

发表于 : 2012-10-24 22:58
lilydjwg
恭喜。另外,fileencodings 第一项应当设置成 ucs-bom。

Re: quickfix窗口中文乱码

发表于 : 2012-10-25 0:08
fanhe
楼主字体很好看啊,怎么设置的?

Re: quickfix窗口中文乱码

发表于 : 2012-10-26 16:41
wangjun403
fanhe 写了:楼主字体很好看啊,怎么设置的?
yahei_mono
网上有这个字体,下载安装后就可以设置了

Re: quickfix窗口中文乱码

发表于 : 2012-10-26 16:41
wangjun403
lilydjwg 写了:恭喜。另外,fileencodings 第一项应当设置成 ucs-bom。

谢谢