vim如何解决中文字体显示异常?

运行环境

Vim7.4 + Ubuntu16.04 + solarized主题

我的问题

在现在这个环境下,如果输入的英文单词不对的,vim会下划线提示,这很好。但是对于中文字体它都识别为不正确,并且有下划线标识,就像下面这样:

图片描述

请问我应该从什么角度思考来如何解决这个问题?

阅读 4.9k
2 个回答

如果你的系统你自己的主目录中有.vimrc就加入下面二行,如果没有,就建一个这个文件(touch ~/.vimrc)或者全局的(/etc/vim/vimrc).
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936

这个应该是开启了 spell check 的功能, 可以通过 set nospell 来关闭.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题