windows 下vim输出中文
本帖最后由 modys 于 2020-2-18 13:36 编辑在win7下gvim print输出中文不显示,数字和英文都可以,而且中文后面的都不显示,也不报错,哪位大神告知一下
你这个是cmd窗口吗
估计是编码问题 vim默认的编码应该是Unicode,windows中文的默认编码应该是gb2312或gbk,看看编码问题 "添加以下内容到".vimrc"文件中试一试
"解决中文乱码终极解决方案
set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
"解决菜单乱码
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解决consle输出乱码
language messages zh_CN.utf-8 diaosi123 发表于 2020-2-18 12:40
"添加以下内容到".vimrc"文件中试一试
"解决中文乱码终极解决方案
set encoding=utf-8
都设置了,没用 稻海香 发表于 2020-2-18 11:43
你这个是cmd窗口吗
不是,窗口的 还是编码问题,在_vimrc中 把 set encoding=utf-8 去掉就可以了,好让我折腾
页:
[1]