diff --git a/rc/color.vim b/rc/color.vim index e37fd9d..8d222aa 100644 --- a/rc/color.vim +++ b/rc/color.vim @@ -1,15 +1,23 @@ -se t_Co =256 " Цвета -sy on " Подсветка синтаксиса +se t_Co =256 " Цвета +sy on " Подсветка синтаксиса - " Цветовая схема -colorscheme PaperColor -se background=light +function! has#colorscheme(name) abort + let pat = 'colors/'.a:name.'.vim' + return !empty(globpath(&rtp, pat)) +endfunction -se cul " Подсветка строки курсора -se cuc " Подсветка столбца курсора +if has#colorscheme('PaperColor') + " Цветовая схема + colorscheme PaperColor + se background=light -if exists('+colorcolumn') -se cc =81 " Подстветка 81-ого столбца -hi ColorColumn ctermbg =7 " цвет этого столбца -end + se cul " Подсветка строки курсора + se cuc " Подсветка столбца курсора + + if exists('+colorcolumn') + se cc =81 " Подстветка 81-ого столбца + hi ColorColumn ctermbg =7 " цвет этого столбца + endif + +endif