From d85413feaafaf6e5815609e6f258d6cda30de4f5 Mon Sep 17 00:00:00 2001 From: David Halter Date: Wed, 28 Aug 2013 22:37:22 +0430 Subject: [PATCH] add highlight defaults instead of statically defined jedi syntax, if a colorscheme exists - fixes #142 --- after/syntax/python.vim | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/after/syntax/python.vim b/after/syntax/python.vim index 7438881..4e70e02 100644 --- a/after/syntax/python.vim +++ b/after/syntax/python.vim @@ -14,8 +14,14 @@ if g:jedi#show_call_signatures == 1 && has('conceal') hi def link jediIgnore Ignore hi def link jediFatSymbol Ignore hi def link jediSpace Normal - hi jediFat term=bold,underline cterm=bold,underline gui=bold,underline ctermbg=0 guibg=#555555 - hi jediFunction term=NONE cterm=NONE ctermfg=6 guifg=Black gui=NONE ctermbg=0 guibg=Grey + + if exists('g:colors_name') + hi def link jediFunction CursorLine + hi def link jediFat TabLine + else + hi jediFunction term=NONE cterm=NONE ctermfg=6 guifg=Black gui=NONE ctermbg=0 guibg=Grey + hi jediFat term=bold,underline cterm=bold,underline gui=bold,underline ctermbg=0 guibg=#555555 + end " override defaults (add jediFunction to contains) syn match pythonComment "#.*$" contains=pythonTodo,@Spell,jediFunction