2023年8月3日发(作者:)

linuxVim的⾼亮颜⾊设置Vim中对颜⾊(包括字体等其他样式)的设置是⽤hightlight命令,可简写为hi。例如对函数名的设置:highlight Function cterm=bold,underline ctermbg=red ctermfg=green这条命令可使函数名的字体改为粗体/有下划线/绿⾊/红⾊背景。除了Function关键字,还有String/Number/Float/Label,还有针对某门编程语⾔的关键字如:phpFunctions/phpType/phpFloat等。直接执⾏highlight命令即可,不带任何参数。效果如下:左边那⼀列就是可针对其进⾏设置的关键词,中间是样式的效果,右边是设置的具体参数。其中gui/guibg等是对gvim的设置,如果不⽤gvim可忽略。(1) 对tab标签样式的设置每种主题都会有美中不⾜,⽐如我⼀直喜欢⽤的torte,它的默认样式下tab标签是⿊底⽩字有下划线,选中状态为⽆下划线,看起来⾮常费眼睛。我进⾏了如下设置:highlight TabLine term=underline cterm=bold ctermfg=9 ctermbg=4highlight TabLineSel term=bold cterm=bold ctermbg=Redctermfg=yellow这⾥涉及到两个标签:TabLine(普通标签样式)/TabLineSel(选中状态标签的样式)。效果:(2) 对⾃动补全提⽰样式的设置我使⽤的提⽰插件是AutoComplPop。highlight Pmenu ctermbg=darkredhighlight PmenuSel ctermbg=red ctermfg=yellow效果:

2023年8月3日发(作者:)

linuxVim的⾼亮颜⾊设置Vim中对颜⾊(包括字体等其他样式)的设置是⽤hightlight命令,可简写为hi。例如对函数名的设置:highlight Function cterm=bold,underline ctermbg=red ctermfg=green这条命令可使函数名的字体改为粗体/有下划线/绿⾊/红⾊背景。除了Function关键字,还有String/Number/Float/Label,还有针对某门编程语⾔的关键字如:phpFunctions/phpType/phpFloat等。直接执⾏highlight命令即可,不带任何参数。效果如下:左边那⼀列就是可针对其进⾏设置的关键词,中间是样式的效果,右边是设置的具体参数。其中gui/guibg等是对gvim的设置,如果不⽤gvim可忽略。(1) 对tab标签样式的设置每种主题都会有美中不⾜,⽐如我⼀直喜欢⽤的torte,它的默认样式下tab标签是⿊底⽩字有下划线,选中状态为⽆下划线,看起来⾮常费眼睛。我进⾏了如下设置:highlight TabLine term=underline cterm=bold ctermfg=9 ctermbg=4highlight TabLineSel term=bold cterm=bold ctermbg=Redctermfg=yellow这⾥涉及到两个标签:TabLine(普通标签样式)/TabLineSel(选中状态标签的样式)。效果:(2) 对⾃动补全提⽰样式的设置我使⽤的提⽰插件是AutoComplPop。highlight Pmenu ctermbg=darkredhighlight PmenuSel ctermbg=red ctermfg=yellow效果: