mirror of
https://github.com/mhinz/vim-galore.git
synced 2025-06-08 19:09:32 +08:00
258 lines
7.5 KiB
VimL
Executable File
258 lines
7.5 KiB
VimL
Executable File
" Vim color file
|
|
" Maintainer: WarGrey <juzhenliang@gmail.com>
|
|
" Last Change: $Date: 2008/07/28 21:30:30 $
|
|
" Version: $Id: wargrey.vim, v1.0 2008/07/28 21:30:30 $
|
|
|
|
" help command
|
|
" :he group-name
|
|
" :he highiight-groups
|
|
" :he cterm-colors
|
|
|
|
set background=dark
|
|
if version > 580
|
|
" no guarantees for version 5.8 and below, but this makes it stop
|
|
" complaining
|
|
hi clear
|
|
if exists("syntax_on")
|
|
syntax reset
|
|
endif
|
|
endif
|
|
let g:colors_name="wargrey"
|
|
|
|
" Boolean constant: true FALSE ...
|
|
hi Boolean ctermfg=red guifg=red
|
|
|
|
" Character constant: 'A' 'b' ...
|
|
hi Character ctermfg=magenta guifg=magenta
|
|
|
|
" Any comments
|
|
hi Comment ctermfg=darkgrey guifg=darkgrey
|
|
|
|
" The condition-keywords: if switch endif ...
|
|
hi Conditional ctermfg=darkcyan guifg=darkcyan
|
|
|
|
" Any constants
|
|
hi Constant ctermfg=red guifg=red
|
|
|
|
" The column that the cursor is in
|
|
hi CursorColumn ctermfg=none ctermbg=none
|
|
|
|
" The character under the cursor
|
|
hi Cursor guibg=khaki guifg=slategrey
|
|
|
|
" [IM mode] The character under the cursor
|
|
hi CursorIM ctermbg=none ctermfg=none
|
|
|
|
" The line that the cursor is in
|
|
hi CursorLine ctermfg=none ctermbg=none
|
|
|
|
" Any debugging statement
|
|
hi Debug ctermfg=darkred guifg=darkred
|
|
|
|
" Any preprocessors like '#define' in C/C++ language
|
|
hi Define ctermfg=blue guifg=blue
|
|
|
|
" The character that needs attention: * ? ...
|
|
hi Delimiter ctermfg=yellow guifg=yellow
|
|
|
|
" [Diff mode] The added line
|
|
hi DiffAdd ctermfg=green ctermbg=darkgray guifg=green guibg=darkgray
|
|
|
|
" [Diff mode] The changed line
|
|
hi DiffChange ctermfg=yellow ctermbg=darkgrey guifg=yellow guibg=darkgrey
|
|
|
|
" [Diff mode] The deleted line
|
|
hi DiffDelete ctermfg=black ctermbg=darkgrey guifg=black guibg=darkgrey
|
|
|
|
" [Diff mode] The changed texts within the changed line
|
|
hi DiffText ctermfg=blue ctermbg=darkgrey guifg=blue guibg=darkgrey
|
|
|
|
" Directory names or the items' label in the list
|
|
hi Directory ctermfg=darkcyan guifg=darkcyan
|
|
|
|
" Any erroneous structure
|
|
hi Error cterm=bold ctermfg=darkred ctermbg=darkgray guifg=darkred guibg=darkgray
|
|
|
|
" The error message on the command line
|
|
hi ErrorMsg cterm=bold ctermfg=darkred ctermbg=darkgray guifg=darkred guibg=darkgray
|
|
|
|
" The exception-keywords: throws try finally ...
|
|
hi Exception ctermfg=darkmagenta guifg=darkmagenta
|
|
|
|
" The floating point constants: 6.67e-11
|
|
hi Float ctermfg=red guifg=red
|
|
|
|
" The column with the specified width which indicates open and closed folds.
|
|
hi FoldColumn ctermfg=grey ctermbg=none guifg=grey
|
|
|
|
" The lines used for closed folds
|
|
hi Folded ctermfg=grey ctermbg=none guibg=grey30 guifg=grey
|
|
|
|
" The name of functions methods and classes ...
|
|
hi Function ctermfg=blue guifg=blue
|
|
|
|
" Any variable's name, also be used for the global functions
|
|
hi Identifier ctermfg=brown guifg=brown
|
|
|
|
" Any left blank and hidden
|
|
hi Ignore cterm=bold ctermfg=grey ctermbg=darkgrey guifg=grey guibg=darkgrey
|
|
|
|
" The preprocessors for indicating the included sources
|
|
hi Include ctermfg=magenta guifg=magenta
|
|
|
|
" The texts that been searched or replaced by the '%s///c'
|
|
hi IncSearch cterm=none ctermfg=yellow ctermbg=green guifg=yellow guibg=green
|
|
|
|
" Any other keywords: native assert ...
|
|
hi Keyword ctermfg=darkcyan guifg=darkcyan
|
|
|
|
" Any labels: case default ...
|
|
hi Label ctermfg=darkgray guifg=darkgray
|
|
|
|
" The line number
|
|
hi LineNr ctermfg=brown guifg=brown
|
|
|
|
" Any preprocessors like '#define' in C/C++ language
|
|
hi Macro ctermfg=darkmagenta guifg=darkmagenta
|
|
|
|
" The character of the paired bracket which under the cursor or just before it,
|
|
hi MatchParen ctermfg=brown guifg=brown
|
|
|
|
" The mode message: -- INSERT -- ...
|
|
hi ModeMsg cterm=none ctermfg=red guifg=red
|
|
|
|
" The message is given with the '-- More --'
|
|
hi MoreMsg ctermfg=darkgreen guifg=darkgreen
|
|
|
|
" The characters appear only when line wraps happen: '@' '-'
|
|
hi NonText cterm=bold ctermfg=black guifg=black
|
|
|
|
" The keywords recongnized as name space: public internal ...
|
|
hi NameSpace ctermfg=darkgreen guifg=darkgreen
|
|
|
|
" The normal Text
|
|
hi Normal guifg=white guifg=white
|
|
|
|
" The number constants: 1987 0x00ff00 ...
|
|
hi Number ctermfg=red guifg=red
|
|
|
|
" Any operators: 'new' '+' ...
|
|
hi Operator ctermfg=yellow guifg=yellow
|
|
|
|
" [Popup menu] The normal items
|
|
hi Pmenu ctermfg=blue ctermbg=none guifg=blue
|
|
|
|
" [Popup menu] The scrollbar
|
|
hi PmenuSbar ctermbg=none
|
|
|
|
" [Popup menu] The selected item
|
|
hi PmenuSel ctermfg=green ctermbg=none guifg=green
|
|
|
|
" [Popup menu] The thumb of the scrollbar
|
|
hi PmenuThumb ctermfg=darkcyan guifg=darkcyan
|
|
|
|
" Any condition-preprocessors: #if #elseif ...
|
|
hi PreCondit ctermfg=cyan guifg=cyan
|
|
|
|
" Any generic preprocessors
|
|
hi PreProc ctermfg=magenta guifg=magenta
|
|
|
|
" The prompt message of command: 'y/q' ...
|
|
hi Question ctermfg=green guifg=green
|
|
|
|
" The repeat-keywords: for each in ...
|
|
hi Repeat ctermfg=cyan guifg=cyan
|
|
|
|
" The last searched pattern or
|
|
" the line in the quickfix window and some similiar items that need to stand out
|
|
hi Search ctermfg=cyan ctermbg=none guifg=cyan
|
|
|
|
" The line where the signs displayed,
|
|
" the sign may be a breakpoint or an icon
|
|
hi SignColumn ctermbg=black ctermbg=black
|
|
|
|
" Any special symbols such as a regular expressions etc.
|
|
hi Special ctermfg=darkmagenta guifg=darkmagenta
|
|
|
|
" The special character within a constant
|
|
hi SpecialChar ctermfg=red guifg=red
|
|
|
|
" The special things within the comment
|
|
hi SpecialComment ctermfg=darkgray guifg=darkgray
|
|
|
|
" The meta and special keyboard keys or
|
|
" the text used to show the unprintable characters
|
|
hi SpecialKey ctermfg=darkcyan guifg=darkcyan
|
|
|
|
" The word that does not recognized by the spellchecker
|
|
hi SpellBad ctermfg=darkred guifg=darkred
|
|
|
|
" The word should starts with a capital
|
|
hi SpellCap ctermfg=green guifg=green
|
|
|
|
" The word is recognized by the spellchecker and used in another region
|
|
hi SpellLocal ctermfg=brown guifg=brown
|
|
|
|
" The word is recognized by the spellchecker and hardly ever used
|
|
hi SpellRare ctermfg=yellow guifg=yellow
|
|
|
|
" Any statements
|
|
hi Statement ctermfg=darkcyan guifg=darkcyan
|
|
|
|
" The status line of current window
|
|
hi StatusLine cterm=underline ctermfg=gray gui=underline guifg=gray
|
|
|
|
" The status line of non-current window
|
|
hi StatusLineNC cterm=underline ctermfg=darkgray gui=underline guifg=darkgray
|
|
|
|
" The limit-keywords of structures: static register ...
|
|
hi StorageClass ctermfg=cyan guifg=cyan
|
|
|
|
" The string constant
|
|
hi String ctermfg=brown guifg=brown
|
|
|
|
" Any structures seems that they are complex types: class union @interface ...
|
|
hi Structure ctermfg=green guifg=green
|
|
|
|
" [Table line] Not active table page label
|
|
hi TabLine ctermfg=red guifg=red
|
|
|
|
" [Table line] Where there are no labels
|
|
hi TabLineFill ctermfg=gray ctermbg=blue guifg=gray guibg=blue
|
|
|
|
" [Table line] Active table page label
|
|
hi TabLineFillSel ctermfg=blue guifg=blue
|
|
|
|
" Any tags which can use <C-]> on
|
|
hi Tag ctermfg=darkmagenta guifg=darkmagenta
|
|
|
|
" Any titles for output from ':autocmd' or ':set all'
|
|
hi Title ctermfg=green guifg=green
|
|
|
|
" Any tasks which need extra attention that marked in the comment
|
|
hi Todo ctermfg=yellow ctermbg=none guifg=yellow
|
|
|
|
" Any basic data types: int double ...
|
|
hi Type ctermfg=green guifg=green
|
|
|
|
" Any type definition: public class; private set width; ...
|
|
hi Typedef ctermfg=blue guifg=blue
|
|
|
|
" The text stand out the HTML link
|
|
hi Underlined cterm=underline ctermfg=blue gui=underline guifg=blue
|
|
|
|
" The column sparating vertically split window
|
|
hi VertSplit cterm=none ctermfg=darkgray gui=none guifg=darkgray
|
|
|
|
" The visual mode selection
|
|
hi Visual cterm=reverse gui=none guifg=khaki guibg=olivedrab
|
|
|
|
" The visual mode selection 'NOT OWNED BY VIM'
|
|
hi VisualNOS cterm=bold,underline
|
|
|
|
" The warning message
|
|
hi WarningMsg ctermfg=yellow guifg=yellow
|
|
|
|
" The current match in 'wildmenu' completion
|
|
hi WildMenu ctermfg=black ctermbg=darkcyan guifg=black guibg=darkcyan
|