更多分享内容可访问我的个人博客
本文主要说明如何解决 go 方法在大多数配色方案中无法高亮的问题。
问题描述
vim 现有的绝大多数高亮插件都没有对 go 语言方法进行高亮。如fmt.Printf
。则Printf
不会被高亮。
解决方案
访问athom/more-colorful.vim。将文件内容拷贝到~/.vim/after/syntax/
。如果是 neovim,则拷贝到~/.config/nvim/after/syntax/
。
该配置提供了操作符、函数、方法、结构体的高亮。需要取消某一高亮只需要修改以下内容。
if !exists("go_highlight_operators")
let go_highlight_operators = 0
endif
要给各高亮组换色只需要设置以下内容。
hi goMethod guifg=#4dffff