初始状态是vim打开任何文件都没有高亮迹象,接不是彩色,也没有下划线,好了,看怎么一步步解决的。。。
1)#vim ~/.vimrc 竟然没有这个文件,创建之 #touch ~/.vimrc 添加syntax on 保存,打开一个.c文件,文件的内容没有着色,也没有关键词加亮 2)检查语法插件是否都有 rpm -qa|grep vim 却一个插件,安装上 yum install vim-X11 安装完毕后root用户打开vim,依然没有着色和加亮 su leo vim ~/.vimrc 添加syntax on 保存 vi test.c 哎,关键词高亮了,但是没有彩色 继续查资料 3)有说终端设置不对的 env看一下 TERM=v100 按照网上说的改成 export TERM=xterm-color 在打开文件 $vim test.c 高亮了,也彩色了,但是感觉比平时要暗很多 换一个终端,将ssh终端设成linux,在看正常了。 su到root权限,打开文件test.c 既没有彩色,也没有高亮。找资料,看到有以下资料 看一下:/etc/profile.d/vim.sh 这个文件 if [ -n "$BASH_VERSION" -o -n "$KSH_VERSION" -o -n "$ZSH_VERSION" ]; then [ -x /usr/bin/id ] || return [ `/usr/bin/id -u` -le 100 ] && return # for bash and zsh, only if no alias is already set alias vi >/dev/null 2>&1 || alias vi=vim fi 注释掉第三行 保存打开,这下root权限下有是彩色的了。 至此vi语法着色问题完美解决。 |
|