大家好
当选择完一个主题后,我对个别字符的颜色不满意,但我不知道 $
开头、-
开头、 `反引号字符串`
这 3 种字符,在配置文件中属于哪一类?
如图中的这些类型,我都试过了,设置 ctermfg
都无效
大家好
当选择完一个主题后,我对个别字符的颜色不满意,但我不知道 $
开头、-
开头、 `反引号字符串`
这 3 种字符,在配置文件中属于哪一类?
如图中的这些类型,我都试过了,设置 ctermfg
都无效
用我这个脚本吧,可以显示光标所在位置字符属于哪个高亮组。
将光标放到文字上,命令运行:SSGB
即可显示字符所属高亮组。
"~/.vimrc
command SSGB call ShowSyntaxGroupBelongs() "显示当前字符的语法高亮组
"显示当前字符的语法高亮组
func ShowSyntaxGroupBelongs()
:let s = synID(line('.'), col('.'), 1) | echo synIDattr(s, 'name') . ' -> ' . synIDattr(synIDtrans(s), 'name')
endfunc
2 回答2.5k 阅读✓ 已解决
278 阅读
$xxx
是shShellVariables
-xxx
是shOption
`xxx`
是shCommandSub
怎么找高亮条目:
有两种方法
:hi
命令可以看到当前所有的高亮项sh
开头的(因为是 shell 的高亮)$
默认是黄色的,你再去找带黄色xxx
的高亮条目,这就很容易找到了/usr/share/vim/vim<版本>/syntax/sh.vim