这个问题可谓是老生常谈了,google下或者是百度下,都可以找到很多的答案。
我自己的配置文件在我工作环境下面(中文字体好像只有两三种),中文字显示成为了框框。
查看配置文件
fileencodings
fileencoding
termencoding都已经设好
并且,在vim中ggvG然后到notepad中c-v,notepad中能够显示。
搞了一会,发现搞不定,这时候大虾stanely说他用我的配置,将字体设置成simsum,中文就显示正常了
原来vim下面中文(宽字符)字体单独有设定option
然后我:h guifont :h guifontwide后发现,guifont管的比较宽,guifontwide字面理解就是宽字符了
我的配置
set fileencodings=cp936,utf-8,ucs-bom,latin1
set fileencoding=utf-8
let &termencoding=&encoding
set encoding=utf-8
set guifont=Courier_New:h10
set guifontwide=NSimSun:h10