如图,图片显示有问题的可以参照最下方的链接。
把 debian 从 10 升到 Testing 之后,尤其是把 Xfce4 升级之后,GVIM 就出问题了,但是终端里面用 VIM 打开相同的 txt 是显示正常的。
复制 vimrc 为 gvimrc 或者是用以前的 gvimrc ,都没有解决问题。
系统环境是 zh_cn.UTF-8
。
有人遇到过么?
我个人推测不是设置的问题,好像是这个字体显示的问题,但是我在 GVIM 菜单中更改了字体也不起作用。
用同样的配置, vim 里可以, 应该编码问题不大确认可以看下 set fileencodings? 和 file yourfile 比较
字体可能有问题. set gfn? 输出什么
这个字体能显示中文吗?换一个字体或者用同样字体在别程序中试试, 比如.....(我想半天别的编辑器, 只想说 vim...:D )...
多谢。
需要回去试一下。
总感觉 gvim 中显示成方框 /麻将形,不是显示不出来,而是字体的问题。
你好,解决了。
我先是 fc-cache -fv,没有用。
然后我把~/.gvimrc 删除了,也没有用。最后干脆把 ~/.vim/vimrc 删除,gvim 居然正常显示中文了。
想不明白 vimrc 为什么会用到 gvim 上面。
而且我又把备份的 gvimrc 分别还原回去,一份是 ~/.gvimrc, 一份是~/.vim/vimrc,内容是一样的,而且和我删除的旧配置也一样。
还是正常。
只能说可能是升级后的小毛病了吧。
肯定是有哪里不一样. 如果没有 gvimrc 时, .vimrc 会被加载.
如果你有以前的文件可以比较一下.
不过问题解决了就好. 你字体配色也都挺好看的.
@KentY
原来.vimrc 可以这样用。
配色是 desertEx
字体就是 Bitstream Vera Sans Mono