解决fedora64下vim不能语法着色问题

初始状态是vim打开任何文件都没有高亮迹象,接不是彩色,也没有下划线,好了,看怎么一步步解决的。。。

1)#vim ~/.vimrc 
竟然没有这个文件,创建之
#touch vim ~/.vimrc 
添加syntax on 
保存,打开一个.c文件,文件的内容没有着色,也没有关键词加亮

2)检查语法插件是否都有 
rpm -qa|grep vim 却一个插件,安装上 
yum install vim-X11 安装完毕后root用户打开vim,依然没有着色和加亮 
su leo
vim ~/.vimrc 
添加styax 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是不带着色的.但小于100的时候仍然使用vi.当大于100的时候使用vim
保存打开,这下root权限下有是彩色的了。
至此vi语法着色问题完美解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值