From 4d79df89c5c537fa3f6957124c129c534a30c2fa Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 26 Jul 2019 13:16:23 -0700 Subject: syntax highlighting improvements for go --- vim/colors/local.vim | 2 ++ vimrc | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/vim/colors/local.vim b/vim/colors/local.vim index ea40701..7e22c18 100644 --- a/vim/colors/local.vim +++ b/vim/colors/local.vim @@ -96,6 +96,8 @@ call hi("Title", "magenta", "") call hi("Todo", "black", "brightyellow") call hi("Type", "green", "") +autocmd FileType go call hi("goBuiltins", "yellow", "") +autocmd FileType go call hi("goFunctionCall", "brightcyan", "") autocmd FileType markdown call hi("mkdListItem", "yellow", "") autocmd FileType perl call hi("Identifier", "brightcyan", "") autocmd FileType puppet call hi("puppetStringDelimiter", "red", "") diff --git a/vimrc b/vimrc index f4925f8..58fe375 100644 --- a/vimrc +++ b/vimrc @@ -156,6 +156,12 @@ if !isdirectory(g:netrw_home) call mkdir(g:netrw_home, 'p') endif " }}} +" polyglot {{{ +" this is for things that can't be set in ftplugin files for whatever reason +let g:go_highlight_functions = 1 +let g:go_highlight_function_calls = 1 +let g:go_highlight_types = 1 +" }}} " rainbow {{{ let g:rainbow = 1 let g:rainbow_paren = 1 -- cgit v1.2.3