소스 검색

Improve visibilty of errors in the source with YouCompleteMe.

Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
Andreas Schneider 11 년 전
부모
커밋
aa4c37a849
1개의 변경된 파일10개의 추가작업 그리고 2개의 파일을 삭제
  1. 10 2
      colors/gruvbox.vim

+ 10 - 2
colors/gruvbox.vim

@@ -49,6 +49,10 @@ if !exists('g:gruvbox_improved_strings')
 	let g:gruvbox_improved_strings=0
 endif
 
+if !exists('g:gruvbox_improved_warnings')
+	let g:gruvbox_improved_warnings=0
+endif
+
 if !exists('g:gruvbox_termcolors')
 	let g:gruvbox_termcolors=256
 endif
@@ -549,8 +553,12 @@ call s:HL('DiffText',   'dark0', 'yellow')
 " Spelling: {{{
 
 if has("spell")
-	" Not capitalised word
-	call s:HL('SpellCap',   'none', 'none', 'undercurl', 'red')
+	" Not capitalised word, or compile warnings
+	if g:gruvbox_improved_warnings == 0
+		call s:HL('SpellCap',   'none', 'none', 'undercurl', 'red')
+	else
+		call s:HL('SpellCap',   'green', 'none', 'italic,bold')
+	endif
 	" Not recognized word
 	call s:HL('SpellBad',   'none', 'none', 'undercurl', 'blue')
 	" Wrong spelling for selected region