VIM高亮显示当前行只显示下划线的问题解决方案

在VIM配置中有一个高亮显示当前行/列的命令,但是不知为什么,我的电脑上的VIM高亮当前行只显示一条下划线,但是在GVIM上显示正常。

在网上搜了半天,最终也没有找到解决方案。

想了一下,只好退而求其次,用一种笨方法解决这个问题。

首先,在VIMRC中高亮行列的配置命令是:set cursorline和set cursorcolumn,但是这样有些可能会不正常,就像我的只显示一条下划线。

其实高亮的颜色等这些都是可以自由编辑的:

设定高亮行的颜色为:

hi CursorLine   cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE

设定高亮列的颜色为:

hi CursorColumn cterm=NONE ctermbg=black ctermfg=green guibg=NONE guifg=NONE

其中 ctermbg是设定背景色,ctermfg是设定前景色,guibg是设定下划线的背景色,guifg是设定下划线的前景色。

“=”后边就是颜色,你可以将它们换成你喜欢的颜色,NONE表示默认。

要想不显示下划线,只需要将后边两项设为NONE就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值