默认情况下 vim 是没有语法高亮的。
系统检查到家目录下存在 .vimrc 文件就会取里面的配置信息。
解决
1、复制默认配置文件到家目录下
cp /usr/share/vim/vimrc ~/.vimrc
2、编辑
vim ~/.vimrc
3、把下面参数放到最下面
syntax on
set nu!
set autoindent
syntax on开启语法高亮set nu!设置行数set autoindent设置缩进
效果图

vim 的配置非常多,更详细的可以参考这里 vim配置文件参考手册