分页: 1 / 1

vim中显示行号后,行号区背景色与编辑区背景色能不能改成不一样。

发表于 : 2011-07-08 22:45
vs9841
我用set number显示行号后。发现行号区与编辑区背景色是一样的。有什么办法可以改变行号区的背景色吗。如灰色.见下图所示,
Snap1.jpg

Re: vim中显示行号后,行号区背景色与编辑区背景色能不能改成不一样。

发表于 : 2011-07-08 22:49
lilydjwg

代码: 全选

:h hl-LineNr

Re: vim中显示行号后,行号区背景色与编辑区背景色能不能改成不一样。

发表于 : 2011-07-08 22:50
lainme
换个主题

Re: vim中显示行号后,行号区背景色与编辑区背景色能不能改成不一样。

发表于 : 2011-07-08 23:02
vs9841
lilydjwg 写了:

代码: 全选

:h hl-LineNr
没有看懂,是我的水平太菜了。初次使用这东西。发现不会地方太多啦。

Re: vim中显示行号后,行号区背景色与编辑区背景色能不能改成不一样。

发表于 : 2011-07-08 23:49
adagio
可以自己敲命令改,如2L,
也可以找现成货,如3L
or 自己改配色文件 ~/.vim/colors/xxx.vim的LineNr值,16进制数表示颜色值(自己用gcolor查),fg前景为(文字),bg为背景,term控制vim,gui控制gvim

Re: vim中显示行号后,行号区背景色与编辑区背景色能不能改成不一样。

发表于 : 2011-07-08 23:55
redhatlinux10
如果你是用的是gvim
改变行号的文字颜色

代码: 全选

:highlight LineNr  guifg=red
改变行号的背景色

代码: 全选

:highlight LineNr  guibg=white
如果是在控制台下,则把guifg中的gui替换成cterm即可。

Re: vim中显示行号后,行号区背景色与编辑区背景色能不能改成不一样。

发表于 : 2011-07-09 7:55
vs9841
redhatlinux10 写了:如果你是用的是gvim
改变行号的文字颜色

代码: 全选

:highlight LineNr  guifg=red
改变行号的背景色

代码: 全选

:highlight LineNr  guibg=white
如果是在控制台下,则把guifg中的gui替换成cterm即可。
===================================
5楼,6楼两位强大的高手。非常感谢,成功搞定。太爽了。 :em03 。我什么时候才能有你们的这样的水平呀。也谢谢另外几位大侠的热心顶贴

Re: vim中显示行号后,行号区背景色与编辑区背景色能不能改成不一样。

发表于 : 2011-07-09 9:52
Fermat618
vs9841 写了:
redhatlinux10 写了:如果你是用的是gvim
改变行号的文字颜色

代码: 全选

:highlight LineNr  guifg=red
改变行号的背景色

代码: 全选

:highlight LineNr  guibg=white
如果是在控制台下,则把guifg中的gui替换成cterm即可。
===================================
5楼,6楼两位强大的高手。非常感谢,成功搞定。太爽了。 :em03 。我什么时候才能有你们的这样的水平呀。也谢谢另外几位大侠的热心顶贴
看 help 啊,Vim 中敲 :help 再根据提示把文档都看一遍,肯定是高手了。