gvim怎么高亮ToDo字符串

1.基本背景

在了解怎么高亮ToDo字符串之前,需要知道:
/str 查找字符串str
:hi 查看当前所有的颜色设置
:hi group definition 修改指定项g的颜色设置
提示:group是指要修改的项。
Cursor,光标下的字符
Directory,目录名称
ErrorMsg,在最底行显示的错误信息
IncSearch,增量(Incremental)查找的匹配结果
Search,搜索的内容
ModeMsg,在左下角显示的模式名称
MoreMsg,显示更多信息时的提示
Visual,在可视化模式下被选中的文本
所以下边这样的命令就可以修改查找字符串的颜色设置:

:hi Search term=reverse ctermfg=0 ctermbg=3

Vim识别三种不同的终端:
term——黑白终端;
cterm——彩色终端;
gui——Gvim窗口。
如在底线命令模式下敲入:hi,可看到group及其对应的命令。
在这里插入图片描述term可以定义其字体显示为:bold、underline、reverse、italic或standout。
cterm可以用ctermfg设置前景色;用ctermbg设置背景色。
gui可以使用选项gui=attribute,来定义图形窗口下语法元素的显示属性。选项guifg和guibg,用来定义了前景色和背景色。推荐使用的颜色包括:black, brown, grey, blue, green, cyan, magenta, yellow, white。为了保持各平台下的一致性,我们应该使用十六进制颜色代码来指定颜色。
使用以下命令,可以查看关于highlight的帮助信息:

:help highlight

2.如何高亮ToDo

在底线命令模式下,输入命令:

highlight ToDo term=standout ctermfg=0 ctermbg=3 guifg=orangered guibg=yellow2

之后在光标的位置下(必须是注释行)直接编辑输入TODO,即可看到高亮字体。
在这里插入图片描述
这也意味着,在当前的vim下,只要输入字符TODO就会自动高亮。
如果想让所有的gvim都要TODO高亮,那么直接将上述命令加在~/.vimrc里面配置即可。
否则关闭vim再重新打开后,就会失去对TODO高亮的配置。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值