事情是这样的,我在/etc/vim/vimrc文件中设置真彩色和主题是正常显示真彩色的。但是当我把这些配置移到~/.vimrc的时候,显示黑白。然而vim是加载了~/.vimrc这个文件的,因为我故意写错了几行,vim启动时是会报错的。然后我直接touch ~/.vimrc,也显示黑白。我查了半天资料没找到有用的,然后上谷歌查了半天,终于在某篇帖子下面的评论里面发现了端倪。
然后其实VIM的文档里也有写(3、配置,下面有个蓝色的注解框):
https://wiki.archlinux.org.cn/title/Vim
解决方法就简单了,照着评论区下面有两种代码,都可以成功,但是我觉得下面这个比较靠谱一点。
|
1 2 3 4 5 |
scriptencoding utf-8 if filereadable(expand('$VIMRUNTIME/defaults.vim')) unlet! g:skip_defaults_vim source $VIMRUNTIME/defaults.vim endif |