File restructure for 'config' folder
This commit is contained in:
243
config/colorschemes/vim/moss.vim
Normal file
243
config/colorschemes/vim/moss.vim
Normal file
@ -0,0 +1,243 @@
|
||||
" ------------------------------------------------------------------
|
||||
" Vim color file
|
||||
" Name: moss (苔)
|
||||
" Maintainer: Li Chunlin <yeiicn!gmail.com>
|
||||
" Last Change: 2010-08-06
|
||||
" Version: 2.1
|
||||
" URL: http://vim.sourceforge.net/script.php?script_id=2779
|
||||
" ------------------------------------------------------------------
|
||||
|
||||
" Init
|
||||
" ------------------------------------------------------------------
|
||||
set background=dark
|
||||
highlight clear
|
||||
if exists("syntax_on")
|
||||
syntax reset
|
||||
endif
|
||||
let g:colors_name = "moss"
|
||||
|
||||
if has("gui_running")
|
||||
" Highlighting groups for various occasions
|
||||
" ------------------------------------------------------------------
|
||||
hi SpecialKey guifg=RosyBrown4
|
||||
hi NonText guifg=MidnightBlue guibg=#0C2628
|
||||
hi Directory gui=BOLD guifg=DarkOliveGreen3
|
||||
hi ErrorMsg guifg=LightGoldenRod guibg=Firebrick
|
||||
hi IncSearch gui=BOLD guifg=Firebrick1
|
||||
hi Search gui=REVERSE guifg=NONE guibg=NONE
|
||||
hi MoreMsg guifg=DarkCyan
|
||||
hi ModeMsg guifg=OliveDrab2
|
||||
hi LineNr guifg=DarkSeaGreen3 guibg=#0C2628
|
||||
hi Question guifg=Green
|
||||
hi StatusLine gui=BOLD guifg=LemonChiffon3 guibg=#334680
|
||||
hi StatusLineNC gui=BOLD guifg=Honeydew4 guibg=Gray26
|
||||
hi VertSplit gui=BOLD guifg=Gray20 guibg=Gray26
|
||||
hi Title gui=BOLD guifg=RoyalBlue3
|
||||
hi Visual guifg=PowderBlue guibg=#22364C
|
||||
hi VisualNOS gui=BOLD,UNDERLINE guifg=SlateGray
|
||||
hi WarningMsg guifg=Gold
|
||||
hi WildMenu gui=BOLD guifg=Black guibg=Chartreuse3
|
||||
hi Folded guifg=PaleGreen3 guibg=DarkSlateGray
|
||||
hi FoldColumn gui=BOLD guifg=PaleGreen3 guibg=DarkSlateGray
|
||||
hi DiffAdd guifg=SandyBrown guibg=DarkOliveGreen
|
||||
hi DiffChange guibg=#3C444C
|
||||
hi DiffDelete guifg=Gray20 guibg=Black
|
||||
hi DiffText guifg=Chocolate guibg=#033B40
|
||||
|
||||
" new Vim 7.0 items
|
||||
if v:version >= 700
|
||||
hi CursorColumn guibg=#063C36
|
||||
hi CursorLine guibg=#063C36
|
||||
hi SignColumn guifg=PaleGoldenrod guibg=Turquoise4
|
||||
hi TabLine guifg=CornflowerBlue guibg=Gray26
|
||||
hi TabLineSel guifg=RoyalBlue guibg=#082926
|
||||
hi TabLineFill gui=UNDERLINE guifg=CornflowerBlue guibg=Gray20
|
||||
hi Pmenu guifg=White guibg=MediumPurple4
|
||||
hi PmenuSel guifg=Wheat guibg=#22364C
|
||||
hi PmenuSbar guifg=Tan guibg=SeaShell4
|
||||
hi PmenuThumb guifg=IndianRed guibg=SeaShell4
|
||||
hi MatchParen gui=BOLD guifg=GoldenRod guibg=DarkCyan
|
||||
endif
|
||||
|
||||
hi Cursor guifg=Black guibg=LimeGreen
|
||||
hi CursorIM guifg=Black guibg=OrangeRed
|
||||
|
||||
" Syntax highlighting groups
|
||||
" ------------------------------------------------------------------
|
||||
|
||||
hi Normal gui=NONE guifg=LightBlue3 guibg=#082926
|
||||
hi Comment gui=ITALIC guifg=BurlyWood4
|
||||
|
||||
hi Constant gui=NONE guifg=CadetBlue3
|
||||
hi link String Constant
|
||||
hi link Character Constant
|
||||
hi Number gui=NONE guifg=Turquoise3
|
||||
hi link Boolean Number
|
||||
hi link Float Number
|
||||
|
||||
hi Identifier gui=NONE guifg=SteelBlue3
|
||||
hi Function gui=NONE guifg=Aquamarine3
|
||||
|
||||
hi Statement gui=NONE guifg=SpringGreen3
|
||||
hi link Conditional Statement
|
||||
hi link Repeat Statement
|
||||
hi link Label Statement
|
||||
hi Operator gui=NONE guifg=SeaGreen3
|
||||
hi link Keyword Statement
|
||||
hi link Exception Statement
|
||||
|
||||
hi PreProc gui=NONE guifg=DodgerBlue3
|
||||
hi link Include PreProc
|
||||
hi link Define PreProc
|
||||
hi link Macro PreProc
|
||||
hi link PreCondit PreProc
|
||||
|
||||
hi Type gui=NONE guifg=DeepSkyBlue3
|
||||
hi link StorageClass Type
|
||||
hi link Structure Type
|
||||
hi link Typedef Type
|
||||
|
||||
hi Special gui=NONE guifg=SlateBlue
|
||||
hi link Specialchar Special
|
||||
hi link Tag Special
|
||||
hi link Delimiter Special
|
||||
hi link Debug Special
|
||||
|
||||
hi Underlined gui=UNDERLINE guifg=SkyBlue3
|
||||
hi Ignore gui=NONE guifg=Gray18
|
||||
hi Error gui=NONE guifg=Khaki3 guibg=VioletRed4
|
||||
hi Todo gui=BOLD guifg=GoldenRod3 guibg=NONE
|
||||
|
||||
elseif &t_Co == 88 || &t_Co == 256
|
||||
|
||||
" Highlighting groups for various occasions
|
||||
" ------------------------------------------------------------------
|
||||
hi SpecialKey ctermfg=95
|
||||
hi NonText ctermfg=17
|
||||
hi Directory cterm=bold ctermfg=149
|
||||
hi ErrorMsg ctermfg=228 ctermbg=124
|
||||
hi IncSearch cterm=bold ctermfg=203
|
||||
hi Search cterm=reverse ctermfg=152
|
||||
hi MoreMsg ctermfg=30
|
||||
hi ModeMsg ctermfg=191
|
||||
hi LineNr ctermfg=151
|
||||
hi Question ctermfg=46
|
||||
hi StatusLine cterm=bold ctermfg=187 ctermbg=60
|
||||
hi StatusLineNC cterm=bold ctermfg=108 ctermbg=238
|
||||
hi VertSplit cterm=bold cterm=bold ctermfg=236 ctermbg=238
|
||||
hi Title ctermfg=68
|
||||
hi Visual ctermfg=152 ctermbg=60
|
||||
hi VisualNOS cterm=bold,underline ctermfg=60
|
||||
hi WarningMsg ctermfg=220
|
||||
hi WildMenu cterm=bold ctermfg=16 ctermbg=76
|
||||
hi Folded ctermfg=114 ctermbg=66
|
||||
hi FoldColumn cterm=bold ctermfg=114 ctermbg=66
|
||||
hi DiffAdd ctermfg=215 ctermbg=107
|
||||
hi DiffChange ctermbg=60
|
||||
hi DiffDelete ctermfg=236 ctermbg=16
|
||||
hi DiffText ctermfg=166 ctermbg=23
|
||||
|
||||
" new Vim 7.0 items
|
||||
if v:version >= 700
|
||||
hi SignColumn ctermfg=229 ctermbg=30
|
||||
hi TabLine ctermfg=69 ctermbg=238
|
||||
hi TabLineSel ctermfg=69
|
||||
hi TabLineFill cterm=underline ctermfg=69 ctermbg=236
|
||||
hi Pmenu ctermfg=231 ctermbg=97
|
||||
hi PmenuSel ctermfg=223 ctermbg=60
|
||||
hi PmenuSbar ctermfg=180 ctermbg=245
|
||||
hi PmenuThumb ctermfg=167 ctermbg=245
|
||||
hi MatchParen cterm=bold ctermfg=172 ctermbg=30
|
||||
endif
|
||||
|
||||
hi Cursor ctermfg=16 ctermbg=77
|
||||
hi CursorIM ctermfg=16 ctermbg=202
|
||||
|
||||
" Syntax highlighting groups
|
||||
" ------------------------------------------------------------------
|
||||
hi Normal ctermfg=152 ctermbg=232
|
||||
hi Comment cterm=NONE ctermfg=101
|
||||
|
||||
hi Constant ctermfg=116
|
||||
hi String ctermfg=116
|
||||
hi Character ctermfg=116
|
||||
hi Number ctermfg=44
|
||||
hi Boolean ctermfg=116
|
||||
hi Float ctermfg=116
|
||||
|
||||
hi Identifier ctermfg=74
|
||||
hi Function ctermfg=79
|
||||
|
||||
hi Statement ctermfg=41
|
||||
hi Conditional ctermfg=41
|
||||
hi Repeat ctermfg=41
|
||||
hi Label ctermfg=41
|
||||
hi Operator ctermfg=78
|
||||
hi Keyword ctermfg=41
|
||||
hi Exception ctermfg=41
|
||||
|
||||
hi PreProc ctermfg=26
|
||||
hi Include ctermfg=26
|
||||
hi Define ctermfg=26
|
||||
hi Macro ctermfg=26
|
||||
hi PreCondit ctermfg=26
|
||||
|
||||
hi Type ctermfg=38
|
||||
hi StorageClass ctermfg=38
|
||||
hi Structure ctermfg=38
|
||||
hi Typedef ctermfg=38
|
||||
|
||||
hi Special ctermfg=62
|
||||
hi Specialchar ctermfg=62
|
||||
hi Tag ctermfg=62
|
||||
hi Delimiter ctermfg=62
|
||||
hi Debug ctermfg=62
|
||||
|
||||
hi Underlined cterm=underline ctermfg=74
|
||||
hi Ignore ctermfg=236
|
||||
hi Error ctermfg=186 ctermbg=89
|
||||
hi Todo cterm=bold ctermfg=172 ctermbg=NONE
|
||||
|
||||
else
|
||||
|
||||
" Highlighting groups for various occasions
|
||||
" ------------------------------------------------------------------
|
||||
hi SpecialKey ctermfg=LightMagenta
|
||||
hi NonText ctermfg=Black
|
||||
hi Directory cterm=bold ctermfg=LightYellow
|
||||
hi ErrorMsg ctermfg=Yellow ctermbg=Red
|
||||
hi IncSearch cterm=bold ctermfg=Red
|
||||
hi Search cterm=reverse ctermfg=Yellow
|
||||
hi MoreMsg ctermfg=DarkCyan
|
||||
hi ModeMsg ctermfg=Yellow
|
||||
hi LineNr ctermfg=Gray
|
||||
hi Question ctermfg=Green
|
||||
hi StatusLine cterm=bold ctermfg=Gray ctermbg=DarkBlue
|
||||
hi StatusLineNC cterm=bold ctermfg=Black ctermbg=Gray
|
||||
hi VertSplit cterm=bold cterm=bold ctermfg=DarkGray ctermbg=Gray
|
||||
hi Title ctermfg=Blue
|
||||
hi Visual ctermfg=Blue ctermbg=LightGreen
|
||||
hi VisualNOS cterm=bold,underline ctermfg=DarkBlue
|
||||
hi WarningMsg ctermfg=Yellow
|
||||
hi WildMenu cterm=bold ctermfg=Black ctermbg=Green
|
||||
hi Folded ctermfg=LightGray ctermbg=DarkCyan
|
||||
hi FoldColumn cterm=bold ctermfg=LightGray ctermbg=DarkCyan
|
||||
hi Cursor ctermfg=Black ctermbg=Green
|
||||
hi CursorIM ctermfg=Black ctermbg=Red
|
||||
|
||||
" Syntax highlighting groups
|
||||
" ------------------------------------------------------------------
|
||||
hi Normal ctermfg=White ctermbg=Black
|
||||
hi Comment cterm=NONE ctermfg=Gray
|
||||
hi Constant ctermfg=LightCyan
|
||||
hi Identifier ctermfg=DarkCyan
|
||||
hi Statement ctermfg=Green
|
||||
hi PreProc ctermfg=DarkBlue
|
||||
hi Type ctermfg=DarkCyan
|
||||
hi Special ctermfg=LightBlue
|
||||
hi Underlined cterm=underline
|
||||
hi Ignore ctermfg=Black
|
||||
hi Error ctermfg=LightYellow ctermbg=DarkMagenta
|
||||
hi Todo cterm=bold ctermfg=LightYellow
|
||||
|
||||
endif
|
Reference in New Issue
Block a user