zim.vim (3867B)
1 hi clear 2 3 if exists("syntax_on") 4 syntax reset 5 endif 6 7 hi SpecialKey ctermfg=4 8 hi TermCursor cterm=reverse 9 hi NonText ctermfg=7 10 hi Directory ctermfg=4 11 hi ErrorMsg ctermfg=1 ctermbg=0 12 hi IncSearch cterm=reverse 13 hi MoreMsg ctermfg=2 14 hi ModeMsg cterm=bold 15 hi Question ctermfg=2 16 hi Title ctermfg=15 ctermbg=0 cterm=bold 17 hi WarningMsg ctermfg=1 18 hi WildMenu ctermfg=0 ctermbg=11 19 hi Conceal ctermfg=7 ctermbg=0 20 " hi Conceal ctermfg=7 ctermbg=7 21 hi SpellBad ctermfg=9 ctermbg=0 cterm=bold 22 hi SpellRare ctermbg=9 23 hi SpellLocal cterm=bold 24 hi SpellCap cterm=underline ctermfg=15 ctermbg=0 25 hi PmenuSbar ctermbg=8 26 hi PmenuThumb ctermbg=0 27 hi TabLine cterm=underline ctermfg=7 ctermbg=0 28 hi TabLineSel cterm=reverse 29 hi TabLineFill cterm=bold 30 hi CursorColumn ctermbg=7 31 hi CursorLine cterm=underline 32 hi MatchParen ctermbg=14 33 hi Constant ctermfg=5 34 hi Special ctermfg=1 35 hi Identifier cterm=NONE ctermfg=6 36 hi Statement ctermfg=2 37 hi PreProc ctermfg=5 38 hi Type ctermfg=3 39 hi Todo ctermfg=7 ctermbg=0 cterm=bold 40 hi Underlined cterm=underline ctermfg=5 41 hi Ignore ctermfg=15 42 hi Error ctermfg=9 ctermbg=0 43 hi Operator ctermfg=4 44 45 let colors_name = "zim" 46 47 " In diffs, added lines are green, changed lines are yellow, deleted lines are 48 " red, and changed text (within a changed line) is bright yellow and bold. 49 hi DiffAdd ctermfg=2 ctermbg=0 50 hi DiffChange ctermfg=3 ctermbg=0 51 hi DiffDelete ctermfg=1 ctermbg=0 52 hi DiffText ctermfg=8 ctermbg=0 cterm=bold 53 54 " Invert selected lines in visual mode 55 hi Visual ctermfg=NONE ctermbg=NONE cterm=inverse 56 57 " hi search matches in black, with a yellow background 58 hi Search ctermfg=0 ctermbg=11 59 60 " Dim line numbers, comments, color columns, the status line, splits and sign 61 " columns. 62 if &background == "light" 63 hi LineNr ctermfg=7 64 hi CursorLineNr ctermfg=8 65 hi Comment ctermfg=7 66 hi ColorColumn ctermfg=8 ctermbg=7 67 hi Folded ctermfg=8 ctermbg=7 68 hi FoldColumn ctermfg=8 ctermbg=7 69 hi Pmenu ctermfg=0 ctermbg=7 70 hi PmenuSel ctermfg=7 ctermbg=0 71 " hi SpellCap ctermfg=8 ctermbg=7 72 hi StatusLine ctermfg=0 ctermbg=7 cterm=bold 73 hi StatusLineNC ctermfg=8 ctermbg=7 cterm=NONE 74 hi VertSplit ctermfg=8 ctermbg=7 cterm=NONE 75 hi SignColumn ctermbg=0 76 else 77 hi LineNr ctermfg=8 78 hi CursorLineNr ctermfg=7 79 hi Comment ctermfg=8 80 hi ColorColumn ctermfg=7 ctermbg=0 81 hi Folded ctermfg=7 ctermbg=0 82 hi FoldColumn ctermfg=7 ctermbg=0 83 hi Pmenu ctermfg=15 ctermbg=8 84 hi PmenuSel ctermfg=8 ctermbg=15 85 " hi SpellCap ctermfg=7 ctermbg=8 86 hi StatusLine ctermfg=15 ctermbg=8 cterm=bold 87 hi StatusLineNC ctermfg=7 ctermbg=8 cterm=NONE 88 hi VertSplit ctermfg=7 ctermbg=0 cterm=NONE 89 hi SignColumn ctermbg=0 90 endif 91 92 hi link DimFzfFg Normal 93 hi link DimFzfBg Normal 94 hi link DimFzfFgPlus PmenuSel 95 hi link DimFzfBgPlus PmenuSel 96 hi link DimFzfInfo Comment 97 98 hi DimFzfHl ctermfg=2 99 hi DimFzfPrompt ctermfg=12 100 hi DimFzfPointer ctermfg=1 101 hi DimFzfMarker ctermfg=9 102 103 let g:fzf_colors = { 'fg': ['fg', 'DimFzfFg'], 104 \ 'bg': ['bg', 'DimFzfBg'], 105 \ 'hl': ['fg', 'DimFzfHl'], 106 \ 'fg+': ['fg', 'DimFzfFgPlus'], 107 \ 'bg+': ['bg', 'DimFzfbgPlus'], 108 \ 'hl+': ['fg', 'DimFzfHl'], 109 \ 'info': ['fg', 'DimFzfInfo'], 110 \ 'prompt': ['fg', 'DimFzfPrompt'], 111 \ 'pointer': ['fg', 'DimFzfPointer'], 112 \ 'marker': ['fg', 'DimFzfMarker']}