citadel

My dotfiles, scripts and nix configs
git clone git://jb55.com/citadel
Log | Files | Refs | README | LICENSE

moss.vim (3838B)


      1 " ------------------------------------------------------------------
      2 " Vim color file
      3 " Name: moss (苔)
      4 " Maintainer: Li Chunlin <yeiicn!gmail.com>
      5 " Last Change: 2009-10-15
      6 " Version: 2.0
      7 " URL: http://vim.sourceforge.net/script.php?script_id=2779
      8 " ------------------------------------------------------------------
      9 
     10 " Init
     11 " ------------------------------------------------------------------
     12 set background=dark
     13 highlight clear
     14 if exists("syntax_on")
     15    syntax reset
     16 endif
     17 let g:colors_name = "moss"
     18 
     19 " Highlighting groups for various occasions
     20 " ------------------------------------------------------------------
     21 hi SpecialKey   guifg=RosyBrown4
     22 hi NonText      guifg=MidnightBlue guibg=#0C2628
     23 hi Directory    gui=BOLD guifg=DarkOliveGreen3
     24 hi ErrorMsg     guifg=LightGoldenRod guibg=Firebrick
     25 hi IncSearch    gui=BOLD guifg=Firebrick1
     26 hi Search       gui=REVERSE guifg=NONE guibg=NONE
     27 hi MoreMsg      guifg=DarkCyan
     28 hi ModeMsg      guifg=OliveDrab2
     29 hi LineNr       guifg=DarkSeaGreen3 guibg=#0C2628
     30 hi Question     guifg=Green
     31 hi StatusLine   gui=BOLD guifg=LemonChiffon3 guibg=#334680
     32 hi StatusLineNC gui=BOLD guifg=Honeydew4 guibg=Gray26
     33 hi VertSplit    gui=BOLD guifg=Gray20 guibg=Gray26
     34 hi Title        gui=BOLD guifg=RoyalBlue3
     35 hi Visual       guifg=PowderBlue guibg=#22364C
     36 hi VisualNOS    gui=BOLD,UNDERLINE guifg=SlateGray
     37 hi WarningMsg   guifg=Gold
     38 hi WildMenu     gui=BOLD guifg=Black guibg=Chartreuse3
     39 hi Folded       guifg=PaleGreen3 guibg=DarkSlateGray
     40 hi FoldColumn   gui=BOLD guifg=PaleGreen3 guibg=DarkSlateGray
     41 hi DiffAdd      guifg=SandyBrown guibg=DarkOliveGreen
     42 hi DiffChange   guibg=#3C444C
     43 hi DiffDelete   guifg=Gray20 guibg=Black
     44 hi DiffText     guifg=Chocolate guibg=#033B40
     45 
     46 " new Vim 7.0 items
     47 if v:version >= 700
     48    hi CursorColumn guibg=#063C36
     49    hi CursorLine   guibg=#063C36
     50    hi SignColumn   guifg=PaleGoldenrod guibg=Turquoise4
     51    hi TabLine      guifg=CornflowerBlue guibg=Gray26
     52    hi TabLineSel   guifg=RoyalBlue guibg=#082926
     53    hi TabLineFill  gui=UNDERLINE guifg=CornflowerBlue guibg=Gray20
     54    hi Pmenu        guifg=White guibg=MediumPurple4
     55    hi PmenuSel     guifg=Wheat guibg=#22364C
     56    hi PmenuSbar    guifg=Tan   guibg=SeaShell4
     57    hi PmenuThumb   guifg=IndianRed   guibg=SeaShell4
     58    hi MatchParen   gui=BOLD guifg=GoldenRod guibg=DarkCyan
     59 endif
     60 
     61 hi Cursor       guifg=Black guibg=LimeGreen
     62 hi CursorIM     guifg=Black guibg=OrangeRed
     63 
     64 " Syntax highlighting groups
     65 " ------------------------------------------------------------------
     66 
     67 hi Normal      gui=NONE guifg=LightBlue3 guibg=#082926
     68 hi Comment     gui=ITALIC guifg=BurlyWood4
     69 
     70 hi Constant    gui=NONE guifg=CadetBlue3
     71 hi link        String    Constant
     72 hi link        Character Constant
     73 hi Number      gui=NONE guifg=Turquoise3
     74 hi link        Boolean Number
     75 hi link        Float   Number
     76 
     77 hi Identifier  gui=NONE guifg=SteelBlue3
     78 hi Function    gui=NONE guifg=Aquamarine3
     79 
     80 hi Statement   gui=NONE guifg=SpringGreen3
     81 hi link        Conditional Statement
     82 hi link        Repeat      Statement
     83 hi link        Label       Statement
     84 hi Operator    gui=NONE guifg=SeaGreen3
     85 hi link        Keyword     Statement
     86 hi link        Exception   Statement
     87 
     88 hi PreProc     gui=NONE guifg=DodgerBlue3
     89 hi link        Include   PreProc
     90 hi link        Define    PreProc
     91 hi link        Macro     PreProc
     92 hi link        PreCondit PreProc
     93 
     94 hi Type        gui=NONE guifg=DeepSkyBlue3
     95 hi link        StorageClass Type
     96 hi link        Structure    Type
     97 hi link        Typedef      Type
     98 
     99 hi Special     gui=NONE guifg=SlateBlue
    100 hi link        Specialchar Special
    101 hi link        Tag         Special
    102 hi link        Delimiter   Special
    103 hi link        Debug       Special
    104 
    105 hi Underlined  gui=UNDERLINE guifg=SkyBlue3
    106 hi Ignore      gui=NONE guifg=Gray18
    107 hi Error       gui=NONE guifg=Khaki3 guibg=VioletRed4
    108 hi Todo        gui=BOLD guifg=GoldenRod3 guibg=NONE
    109