├── README.md ├── colors ├── README.txt ├── blue.vim ├── darkblue.vim ├── delek.vim ├── desert.vim ├── elflord.vim ├── evening.vim ├── habamax.vim ├── industry.vim ├── koehler.vim ├── lunaperche.vim ├── morning.vim ├── murphy.vim ├── pablo.vim ├── peachpuff.vim ├── quiet.vim ├── retrobox.vim ├── ron.vim ├── shine.vim ├── slate.vim ├── sorbet.vim ├── tools │ ├── check_colors.vim │ ├── en.utf-8.add.spl │ ├── sample_diff.vim │ ├── sample_messages.vim │ ├── sample_misc.vim │ ├── sample_popupmenu.vim │ ├── sample_popupmenu_kind.vim │ ├── sample_quickfix.vim │ ├── sample_spell.vim │ ├── sample_terminal.vim │ └── sample_windows.vim ├── torte.vim ├── unokai.vim ├── wildcharm.vim ├── zaibatsu.vim └── zellner.vim ├── colortemplate ├── _diff ├── _tcozero ├── blue.colortemplate ├── darkblue.colortemplate ├── delek.colortemplate ├── desert.colortemplate ├── elflord.colortemplate ├── evening.colortemplate ├── habamax.colortemplate ├── industry.colortemplate ├── koehler.colortemplate ├── lunaperche.colortemplate ├── morning.colortemplate ├── murphy.colortemplate ├── pablo.colortemplate ├── peachpuff.colortemplate ├── quiet.colortemplate ├── retrobox.colortemplate ├── ron.colortemplate ├── shine.colortemplate ├── slate.colortemplate ├── sorbet.colortemplate ├── torte.colortemplate ├── unokai.colortemplate ├── wildcharm.colortemplate ├── zaibatsu.colortemplate └── zellner.colortemplate └── legacy_colors ├── README.md ├── blue.vim ├── darkblue.vim ├── delek.vim ├── desert.vim ├── elflord.vim ├── evening.vim ├── industry.vim ├── koehler.vim ├── morning.vim ├── murphy.vim ├── pablo.vim ├── peachpuff.vim ├── ron.vim ├── shine.vim ├── slate.vim ├── torte.vim └── zellner.vim /README.md: -------------------------------------------------------------------------------- 1 | # Vim's colorscheme incubator 2 | 3 | As of 8.2, the collection of 18 colorschemes packaged with Vim (19 for MacVim) has been mostly stale for many years. In the mean time, two trends have been going strong, one fueling the other: 4 | 5 | * The colorscheme industry is bursting with creativity, demonstrating if need be that the default colorschemes don't quite cut the deal for a significant portion of the user base. 6 | * Vim itself and its environment have been evolving, too, adding new features without keeping the built-in colorschemes up-to-date, making them less and less relevant over the years. 7 | 8 | Now is the time for Vim to up its colorscheme game and for *us* to help. 9 | 10 | ## What is our mission? 11 | 12 | Our mission is essentially to modernise Vim's default colorscheme offering. This will involve work on three fronts: 13 | 14 | * adding new colorschemes, 15 | * improving existing colorschemes, 16 | * providing better tooling and documentation to authors. 17 | 18 | ### Adding new colorschemes 19 | 20 | Over the years, Vim users have created and shared hundreds and hundreds of custom colorschemes, some reaching cult status at different times. [Monokai](https://monokai.pro/) variants dominated the late 2000s, [Solarized](https://github.com/altercation/vim-colors-solarized) dominated the early 2010s, [Gruvbox](https://github.com/morhetz/gruvbox) has a firm grip on the late 2010s-early 2020s, but they are only the latest in a long series, joining other famous names like [Jellybeans](https://github.com/nanotech/jellybeans.vim), [Mustang](https://www.deviantart.com/hcalves/art/Mustang-Vim-Colorscheme-98974484), etc. and there are many others anyway. 21 | 22 | The primary goal of this project is to select modern colorschemes suitable for inclusion in the Vim distribution *and* to facilitate their inclusion. 23 | 24 | ### Improving existing colorschemes 25 | 26 | Taking `$VIMRUNTIME/blue.vim` as an example, we can see that it lacks a `g:terminal_ansi_colors` dictionary, doesn't handle `:help terminal-debugger`, `:help window-toolbar`, or even `:help spell`, lacks consistency, etc. 27 | 28 | Adding new sleek, modern, colorschemes is certainly a good idea, but we have to take care of the existing colorschemes. Nobody wants a two-tier offering so modernising the default colorschemes will be an important part of our effort. 29 | 30 | ### Providing better tooling and documentation to authors 31 | 32 | In order to provide the greatest possible user experience, we must make sure that every colorscheme satisfies practical requirements. It is too early to make an exhaustive list but here are a few: 33 | 34 | * all colorschemes must have the same structure 35 | * all colorschemes must have the same features 36 | * all colorschemes must work out-of-the-box in every common environment (16 colors, 256 colors, true colors, GUI) 37 | 38 | Such goals can't be reached without providing colorscheme authors with a solid toolbox and an up-to-date documentation. 39 | 40 | ## What is the plan? 41 | 42 | 1. Reach a compromise on a definitive list of requirements. 43 | 2. Find the resources and build the necessary tools. 44 | 3. Open a proper "call for colorschemes". 45 | 4. Include the approved submissions in the Vim distribution, either one by one or as a whole. 46 | 47 | ## Who is in charge? 48 | 49 | * [Bram Moolenaar](https://github.com/brammool), creator and maintainer of Vim. 50 | * [Christian Brabandt](https://github.com/chrisbra), core Vim contributor who opened the two issues that prompted the creation of this project. 51 | * [Romain Lafourcade](https://github.com/romainl), colorscheme and plugin author. 52 | * [lifepillar](https://github.com/lifepillar), colorscheme and plugin author. 53 | * [Maxim Kim](https://github.com/habamax), colorscheme and plugin author. 54 | * [Maxence Weynans](https://github.com/neutaaaaan), colorscheme author. 55 | * You. 56 | 57 | ## Install 58 | 59 | If you use Vim 8's package feature, you can simply put this directory under: 60 | 61 | ~/.vim/pack/{whatever}/start/ 62 | 63 | If you use a plugin manager, do the same as with your other plugins. 64 | 65 | ## Useful links 66 | 67 | * [The project's wiki](https://github.com/vim/colorschemes/wiki) 68 | 69 | ## Legacy 70 | 71 | The original colorschemes can be found under `legacy_colors`. 72 | 73 | If you prefer them over the remakes, they have been packaged as a plugin for your convenience here: https://github.com/romainl/vim-legacy-colorschemes. 74 | 75 | [//]: # ( Vim: set spell spelllang=en: ) 76 | -------------------------------------------------------------------------------- /colors/README.txt: -------------------------------------------------------------------------------- 1 | README.txt for color scheme files 2 | 3 | These files are used for the ":colorscheme" command. They appear in the 4 | "Edit/Color Scheme" menu in the GUI. 5 | 6 | 7 | Hints for writing a color scheme file: 8 | 9 | There are two basic ways to define a color scheme: 10 | 11 | 1. Define a new Normal color and set the 'background' option accordingly. 12 | 13 | set background={light or dark} 14 | highlight clear 15 | highlight Normal ... 16 | ... 17 | 18 | 2. Use the default Normal color and automatically adjust to the value of 19 | 'background'. 20 | 21 | highlight clear Normal 22 | set background& 23 | highlight clear 24 | if &background == "light" 25 | highlight Error ... 26 | ... 27 | else 28 | highlight Error ... 29 | ... 30 | endif 31 | 32 | You can use ":highlight clear" to reset everything to the defaults, and then 33 | change the groups that you want differently. This will also work for groups 34 | that are added in later versions of Vim. 35 | Note that ":highlight clear" uses the value of 'background', thus set it 36 | before this command. 37 | Some attributes (e.g., bold) might be set in the defaults that you want 38 | removed in your color scheme. Use something like "gui=NONE" to remove the 39 | attributes. 40 | 41 | In case you want to set 'background' depending on the colorscheme selected, 42 | this autocmd might be useful: 43 | 44 | autocmd SourcePre */colors/blue_sky.vim set background=dark 45 | 46 | Replace "blue_sky" with the name of the colorscheme. 47 | 48 | In case you want to tweak a colorscheme after it was loaded, check out the 49 | ColorScheme autocommand event. 50 | 51 | To clean up just before loading another colorscheme, use the ColorSchemePre 52 | autocommand event. For example: 53 | 54 | let g:term_ansi_colors = ... 55 | augroup MyColorscheme 56 | au! 57 | au ColorSchemePre * unlet g:term_ansi_colors 58 | au ColorSchemePre * au! MyColorscheme 59 | augroup END 60 | 61 | To customize a colorscheme use another name, e.g. "~/.vim/colors/mine.vim", 62 | and use ":runtime" to load the original colorscheme: 63 | 64 | " load the "evening" colorscheme 65 | runtime colors/evening.vim 66 | " change the color of statements 67 | hi Statement ctermfg=Blue guifg=Blue 68 | 69 | To see which highlight group is used where, see ":help highlight-groups" and 70 | ":help group-name". 71 | 72 | You can use ":highlight" to find out the current colors. Exception: the 73 | ctermfg and ctermbg values are numbers, which are only valid for the current 74 | terminal. Use the color names instead for better portability. See 75 | ":help cterm-colors". 76 | 77 | The default color settings can be found in the source file src/syntax.c. 78 | Search for "highlight_init". 79 | 80 | If you think you have a color scheme that is good enough to be used by others, 81 | please check the following items: 82 | 83 | - Source the $VIMRUNTIME/colors/tools/check_colors.vim script to check for 84 | common mistakes. 85 | 86 | - Does it work in a color terminal as well as in the GUI? Is it consistent? 87 | 88 | - Is "g:colors_name" set to a meaningful value? In case of doubt you can do 89 | it this way: 90 | 91 | let g:colors_name = expand(':t:r') 92 | 93 | - Is 'background' either used or appropriately set to "light" or "dark"? 94 | 95 | - Try setting 'hlsearch' and searching for a pattern, is the match easy to 96 | spot? 97 | 98 | - Split a window with ":split" and ":vsplit". Are the status lines and 99 | vertical separators clearly visible? 100 | 101 | - In the GUI, is it easy to find the cursor, also in a file with lots of 102 | syntax highlighting? 103 | 104 | - In general, test your color scheme against as many filetypes, Vim features, 105 | environments, etc. as possible. 106 | 107 | - Do not use hard coded escape sequences, these will not work in other 108 | terminals. Always use #RRGGBB for the GUI. 109 | 110 | - When targetting 8-16 colors terminals, don't count on "darkblue" to be blue 111 | and dark, or on "2" to be even vaguely reddish. Names are more portable 112 | than numbers, though. 113 | 114 | - When targetting 256 colors terminals, prefer colors 16-255 to colors 0-15 115 | for the same reason. 116 | 117 | - Typographic attributes (bold, italic, underline, reverse, etc.) are not 118 | universally supported. Don't count on any of them. 119 | 120 | - Is "g:terminal_ansi_colors" set to a list of 16 #RRGGBB values? 121 | 122 | - Try to keep your color scheme simple by avoiding unnecessary logic and 123 | refraining from adding options. The best color scheme is one that only 124 | requires: 125 | 126 | colorscheme foobar 127 | 128 | The color schemes distributed with Vim are built with lifepillar/colortemplate 129 | (https://github.com/lifepillar/vim-colortemplate). It is therefore highly 130 | recommended. 131 | 132 | If you would like your color scheme to be distributed with Vim, make sure 133 | that: 134 | 135 | - it satisfies the guidelines above, 136 | - it was made with colortemplate, 137 | 138 | and join us at vim/colorschemes: (https://github.com/vim/colorschemes). 139 | -------------------------------------------------------------------------------- /colors/tools/check_colors.vim: -------------------------------------------------------------------------------- 1 | vim9script 2 | # This script tests a color scheme for some errors and lists potential errors. 3 | # Load the scheme and source this script, like this: 4 | # :edit colors/desert.vim | :ru colors/tools/check_colors.vim 5 | 6 | def Test_check_colors() 7 | const savedview = winsaveview() 8 | cursor(1, 1) 9 | 10 | # err is 11 | # { 12 | # colors_name: "message", 13 | # init: "message", 14 | # background: "message", 15 | # ....etc 16 | # highlight: { 17 | # 'Normal': "Missing ...", 18 | # 'Conceal': "Missing ..." 19 | # ....etc 20 | # } 21 | # } 22 | var err: dict = {} 23 | 24 | # 1) Check g:colors_name is existing 25 | if search('\<\%(g:\)\?colors_name\>', 'cnW') == 0 26 | err['colors_name'] = 'g:colors_name not set' 27 | else 28 | err['colors_name'] = 'OK' 29 | endif 30 | 31 | # 2) Check for some well-defined highlighting groups 32 | const hi_groups = [ 33 | 'ColorColumn', 34 | 'Comment', 35 | 'Conceal', 36 | 'Constant', 37 | 'CurSearch', 38 | 'Cursor', 39 | 'CursorColumn', 40 | 'CursorLine', 41 | 'CursorLineNr', 42 | 'CursorLineFold', 43 | 'CursorLineSign', 44 | 'DiffAdd', 45 | 'DiffChange', 46 | 'DiffDelete', 47 | 'DiffText', 48 | 'Directory', 49 | 'EndOfBuffer', 50 | 'Error', 51 | 'ErrorMsg', 52 | 'FoldColumn', 53 | 'Folded', 54 | 'Identifier', 55 | 'Ignore', 56 | 'IncSearch', 57 | 'LineNr', 58 | 'LineNrAbove', 59 | 'LineNrBelow', 60 | 'MatchParen', 61 | 'ModeMsg', 62 | 'MoreMsg', 63 | 'NonText', 64 | 'Normal', 65 | 'Pmenu', 66 | 'PmenuSbar', 67 | 'PmenuSel', 68 | 'PmenuThumb', 69 | 'PopupNotification', 70 | 'PreProc', 71 | 'Question', 72 | 'QuickFixLine', 73 | 'Search', 74 | 'SignColumn', 75 | 'Special', 76 | 'SpecialKey', 77 | 'SpellBad', 78 | 'SpellCap', 79 | 'SpellLocal', 80 | 'SpellRare', 81 | 'Statement', 82 | 'StatusLine', 83 | 'StatusLineNC', 84 | 'StatusLineTerm', 85 | 'StatusLineTermNC', 86 | 'TabLine', 87 | 'TabLineFill', 88 | 'TabLineSel', 89 | 'Title', 90 | 'Todo', 91 | 'ToolbarButton', 92 | 'ToolbarLine', 93 | 'Type', 94 | 'Underlined', 95 | 'VertSplit', 96 | 'Visual', 97 | 'VisualNOS', 98 | 'WarningMsg', 99 | 'WildMenu', 100 | 'debugPC', 101 | 'debugBreakpoint', 102 | ] 103 | var groups = {} 104 | for group in hi_groups 105 | if search('\c@suppress\s\+\<' .. group .. '\>', 'cnW') != 0 106 | # skip check, if the script contains a line like 107 | # @suppress Visual: 108 | continue 109 | endif 110 | if search('hi\%[ghlight]!\= \+link \+' .. group, 'cnW') != 0 # Linked group 111 | continue 112 | endif 113 | if search('hi\%[ghlight] \+\<' .. group .. '\>', 'cnW') == 0 114 | groups[group] = 'No highlight definition for ' .. group 115 | continue 116 | endif 117 | if search('hi\%[ghlight] \+\<' .. group .. '\>.*[bf]g=', 'cnW') == 0 118 | groups[group] = 'Missing foreground or background color for ' .. group 119 | continue 120 | endif 121 | if search('hi\%[ghlight] \+\<' .. group .. '\>.*guibg=', 'cnW') != 0 122 | && search('hi\%[ghlight] \+\<' .. group .. '\>.*ctermbg=', 'cnW') == 0 123 | && group != 'Cursor' 124 | groups[group] = 'Missing bg terminal color for ' .. group 125 | continue 126 | endif 127 | if search('hi\%[ghlight] \+\<' .. group .. '\>.*guifg=', 'cnW') == 0 128 | && group !~ '^Diff' 129 | groups[group] = 'Missing guifg definition for ' .. group 130 | continue 131 | endif 132 | if search('hi\%[ghlight] \+\<' .. group .. '\>.*ctermfg=', 'cnW') == 0 133 | && group !~ '^Diff' 134 | && group != 'Cursor' 135 | groups[group] = 'Missing ctermfg definition for ' .. group 136 | continue 137 | endif 138 | # do not check for background colors, they could be intentionally left out 139 | cursor(1, 1) 140 | endfor 141 | err['highlight'] = groups 142 | 143 | # 3) Check, that it does not set background highlighting 144 | # Doesn't ':hi Normal ctermfg=253 ctermfg=233' also set the background sometimes? 145 | const bg_set = '\(set\?\|setl\(ocal\)\?\) .*\(background\|bg\)=\(dark\|light\)' 146 | const bg_let = 'let \%([&]\%([lg]:\)\?\)\%(background\|bg\)\s*=\s*\([''"]\?\)\w\+\1' 147 | const bg_pat = '\%(' .. bg_set .. '\|' .. bg_let .. '\)' 148 | const line = search(bg_pat, 'cnW') 149 | if search(bg_pat, 'cnW') != 0 150 | exe ":" .. line 151 | if search('hi \U\w\+\s\+\S', 'cbnW') != 0 152 | err['background'] = 'Should not set background option after :hi statement' 153 | endif 154 | else 155 | err['background'] = 'OK' 156 | endif 157 | cursor(1, 1) 158 | 159 | # 4) Check, that t_Co is checked 160 | var pat = '[&]t_Co)\?\s*\%(\%([<>=]=\?\)\|??\)\s*\d\+' 161 | if search(pat, 'ncW') == 0 162 | err['t_Co'] = 'Does not check terminal for capable colors' 163 | endif 164 | 165 | # 5) Initializes correctly, e.g. should have at least: 166 | # hi clear 167 | pat = '^\s*hi\%[ghlight]\s*clear\s*$' 168 | if search(pat, 'cnW') == 0 169 | err['init'] = 'No initialization' 170 | endif 171 | 172 | # 6) Does not use :syn on 173 | if search('syn\%[tax]\s\+on', 'cnW') != 0 174 | err['background'] = 'Should not issue :syn on' 175 | endif 176 | 177 | # 7) Normal should be defined first, not use reverse, fg or bg 178 | cursor(1, 1) 179 | pat = 'hi\%[light] \+\%(link\|clear\)\@!\w\+\>' 180 | search(pat, 'cW') # Look for the first hi def, skipping `hi link` and `hi clear` 181 | if getline('.') !~# '\m\' 182 | err['highlight']['Normal'] = 'Should be defined first' 183 | elseif getline('.') =~# '\m\%(=\%(fg\|bg\)\)' 184 | err['highlight']['Normal'] = "Should not use 'fg' or 'bg'" 185 | elseif getline('.') =~# '\m=\%(inv\|rev\)erse' 186 | err['highlight']['Normal'] = 'Should not use reverse mode' 187 | endif 188 | 189 | # 8) TODO: XXX: Check if g:terminal_ansi_colors are defined 190 | 191 | winrestview(savedview) 192 | g:err = err 193 | 194 | Result(err) 195 | enddef 196 | 197 | 198 | def Result(err: dict) 199 | var do_groups: bool = v:false 200 | echohl Title | echomsg "---------------" | echohl Normal 201 | for key in sort(keys(err)) 202 | if key == 'highlight' 203 | do_groups = !empty(err[key]) 204 | continue 205 | else 206 | if err[key] !~ 'OK' 207 | echohl Title 208 | endif 209 | echomsg printf("%15s: %s", key, err[key]) 210 | echohl Normal 211 | endif 212 | endfor 213 | echohl Title | echomsg "---------------" | echohl Normal 214 | if do_groups 215 | echohl Title | echomsg "Groups" | echohl Normal 216 | for v1 in sort(keys(err['highlight'])) 217 | echomsg printf("%25s: %s", v1, err['highlight'][v1]) 218 | endfor 219 | endif 220 | enddef 221 | 222 | Test_check_colors() 223 | -------------------------------------------------------------------------------- /colors/tools/en.utf-8.add.spl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vim/colorschemes/7506b51cb70b74338d55850e62be0608a9e12cd1/colors/tools/en.utf-8.add.spl -------------------------------------------------------------------------------- /colors/tools/sample_diff.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim -Nu NONE -S colors/tools/sample_diff.vim +source\ colors/blue.vim 3 | set nocompatible 4 | syntax on 5 | let left = ["\" Substitute operator", 6 | \ "function! Substitute(type, ...)", 7 | \ " let cur = getpos(\"''\")", 8 | \ "", 9 | \ " call cursor(cur[1], cur[2])", 10 | \ " \" TODO: hello world!", 11 | \ " let currentWord = expand('')", 12 | \ " let rep = input(currentWord . '/')", 13 | \ " if rep != ''", 14 | \ " execute \"'[,']s/\\<\" . currentWord . '\\>/' . rep", 15 | \ " else", 16 | \ " echo \"Nothing to do ¯\\_(ツ)_/¯\"", 17 | \ " endif", 18 | \ " call cursor(cur[1], cur[2])", 19 | \ "endfunction", 20 | \ "nmap (custom_substitute_operator) m':set opfunc=Substituteg@"] 21 | let right = ["\" Substitute operator", 22 | \ "\" Usage: To replace the current word with a new word,", 23 | \ "\" press , followed by , followed by the new word.", 24 | \ "function! Substitute(type, ...)", 25 | \ " let cur = getpos(\"''\")", 26 | \ " call cursor(cur[1], cur[2])", 27 | \ " \" TODO: HELLO world!", 28 | \ " let cword = expand('')", 29 | \ " let rep = input(cword . '/')", 30 | \ " if rep != ''", 31 | \ " execute \"'[,']s/\\<\" . cword . '\\>/' . rep", 32 | \ " else", 33 | \ " echo \"Nothing to do ¯\\_(ツ)_/¯\"", 34 | \ " endif", 35 | \ "", 36 | \ " call cursor(cur[1], cur[2])", 37 | \ "endfunction", 38 | \ "nmap (custom_substitute_operator) m':set opfunc=Substituteg@"] 39 | call matchadd('Error', 'urr') 40 | call setline(1, left) 41 | set ft=vim 42 | setlocal bufhidden=wipe buftype=nofile nobuflisted noswapfile 43 | botright vnew 44 | call matchadd('Error', 'urr') 45 | call setline(1, right) 46 | set ft=vim 47 | setlocal bufhidden=wipe buftype=nofile nobuflisted noswapfile 48 | windo diffthis 49 | -------------------------------------------------------------------------------- /colors/tools/sample_messages.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim -Nu NONE -S colors/tools/sample_messages.vim +source\ colors/blue.vim 3 | function! Echoes() 4 | echohl ErrorMsg 5 | echo 'ErrorMsg' 6 | echohl ModeMsg 7 | echo 'ModeMsg' 8 | echohl MoreMsg 9 | echo 'MoreMsg' 10 | echohl Question 11 | echo 'Question' 12 | echohl WarningMsg 13 | echo 'WarningMsg' 14 | echohl None 15 | endfunction 16 | call feedkeys(':call Echoes() ') 17 | -------------------------------------------------------------------------------- /colors/tools/sample_misc.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim -Nu NONE -S colors/tools/sample_misc.vim +source\ colors/blue.vim 3 | set nocompatible 4 | set cursorcolumn 5 | set colorcolumn=72 6 | syntax on 7 | silent vertical help group-name 8 | /Constant 9 | sign define piet text=>> texthl=Search 10 | execute "sign place 2 line=" . line('.') . " name=piet file=" . expand('%:p') 11 | ?Comment 12 | normal zt 13 | only 14 | silent vsplit $VIMRUNTIME/indent.vim 15 | nnoremenu 1.10 WinBar.Foo :echo 'Foo' 16 | nnoremenu 1.20 WinBar.Bar :echo 'Bar' 17 | nnoremenu 1.30 WinBar.Baz :echo 'Baz' 18 | 11 19 | normal w 20 | call feedkeys('V6j') 21 | -------------------------------------------------------------------------------- /colors/tools/sample_popupmenu.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim -Nu NONE -S colors/tools/sample_popupmenu.vim +source\ colors/blue.vim 3 | set nocompatible 4 | setlocal bufhidden=wipe buftype=nofile nobuflisted noswapfile 5 | silent vsplit README.md 6 | wincmd w 7 | call feedkeys('i') 8 | -------------------------------------------------------------------------------- /colors/tools/sample_popupmenu_kind.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim -Nu NONE -S colors/tools/sample_popupmenu_kind.vim +source\ colors/blue.vim 3 | " set nocompatible 4 | func s:CompleteFunc( findstart, base ) 5 | if a:findstart 6 | return 0 7 | endif 8 | return { 9 | \ 'words': [ 10 | \ { 'word': 'Complete me now', 'menu': 'Something to complete', 'kind': 'W', }, 11 | \ { 'word': 'Not me! Not me!', 'menu': 'Please, not again!', 'kind': 'f', }, 12 | \ { 'word': 'Right, use me then!', 'menu': 'At your command', 'kind': 'd', }, 13 | \]} 14 | endfunc 15 | 16 | silent vnew 17 | setlocal bufhidden=wipe buftype=nofile nobuflisted noswapfile 18 | setlocal completeopt=menu 19 | setlocal completefunc=s:CompleteFunc 20 | 21 | call feedkeys('i') 22 | -------------------------------------------------------------------------------- /colors/tools/sample_quickfix.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim -Nu NONE -S colors/tools/sample_quickfix.vim +source\ colors/blue.vim 3 | set hlsearch 4 | set cursorline 5 | syntax on 6 | let errors = [ 7 | \ "colors/tools/check_colors.vim:12: if !search('\<\%(g:\)\?colors_name\>', 'cnW')", 8 | \ "colors/tools/check_colors.vim:40: 'IncSearch',", 9 | \ "colors/tools/check_colors.vim:56: 'Search',", 10 | \ "colors/tools/check_colors.vim:88: if search('\c@suppress\s\+\<' .. group .. '\>', 'cnW') != 0", 11 | \ "colors/tools/check_colors.vim:93: if search('hi\%[ghlight]!\= \+link \+' .. group, 'cnW') != 0 # Linked group", 12 | \ "colors/tools/check_colors.vim:96: if search('hi\%[ghlight] \+\<' .. group .. '\>', 'cnW') == 0", 13 | \ "colors/tools/check_colors.vim:100: if search('hi\%[ghlight] \+\<' .. group .. '\>.*[bf]g=', 'cnW') == 0", 14 | \ "colors/tools/check_colors.vim:104: if search('hi\%[ghlight] \+\<' .. group .. '\>.*guibg=', 'cnW') != 0", 15 | \ "colors/tools/check_colors.vim:105: && search('hi\%[ghlight] \+\<' .. group .. '\>.*ctermbg=', 'cnW') == 0", 16 | \ "colors/tools/check_colors.vim:110: if search('hi\%[ghlight] \+\<' .. group .. '\>.*guifg=', 'cnW') == 0", 17 | \ "colors/tools/check_colors.vim:115: if search('hi\%[ghlight] \+\<' .. group .. '\>.*ctermfg=', 'cnW') == 0", 18 | \ "colors/tools/check_colors.vim:131: const line = search(bg_pat, 'cnW')", 19 | \ "colors/tools/check_colors.vim:132: if search(bg_pat, 'cnW') != 0", 20 | \ "colors/tools/check_colors.vim:134: if search('hi \U\w\+\s\+\S', 'cbnW') != 0", 21 | \ "colors/tools/check_colors.vim:144: if search(pat, 'ncW') == 0", 22 | \ "colors/tools/check_colors.vim:151: if search(pat, 'cnW') == 0", 23 | \ "colors/tools/check_colors.vim:156: if search('syn\%[tax]\s\+on', 'cnW') != 0", 24 | \ "colors/tools/check_colors.vim:163: search(pat, 'cW') # Look for the first hi def, skipping `hi link` and `hi clear`", 25 | \ ] 26 | cexpr errors 27 | cwindow 28 | call setreg('/', 'ligh') 29 | cnext 30 | cnext 31 | cnext 32 | cnext 33 | wincmd w 34 | call feedkeys('k') 35 | -------------------------------------------------------------------------------- /colors/tools/sample_spell.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim --clean -S colors/blue.vim -S colors/tools/sample_spell.vim 3 | set nocompatible 4 | set spell 5 | set spelllang=en_ca 6 | set spellfile=colors/tools/en.utf-8.add 7 | setlocal bufhidden=wipe buftype=nofile nobuflisted noswapfile 8 | 9 | let s:text = "Colour. colour (Spell Cap), color (Spell Local), couleur (Spell Rare), kolour (Spell Bad)" 10 | 11 | call setline(1, "Normal: " .. s:text) 12 | call setline(2, "String: " .. s:text) 13 | call setline(3, "Comment: " .. s:text) 14 | 15 | syntax match sampleString "^String:.*$" 16 | syntax match sampleComment "^Comment:.*$" 17 | 18 | hi link sampleString String 19 | hi link sampleComment Comment 20 | -------------------------------------------------------------------------------- /colors/tools/sample_terminal.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim -Nu NONE -S colors/tools/sample_terminal.vim +source\ colors/blue.vim 3 | set nocompatible 4 | set laststatus=2 5 | syntax on 6 | autocmd! VimEnter * execute 'terminal msgcat --color=test' | only 7 | -------------------------------------------------------------------------------- /colors/tools/sample_windows.vim: -------------------------------------------------------------------------------- 1 | " Usage: 2 | " $ vim -Nu NONE -S colors/tools/sample_base.vim +source\ colors/blue.vim 3 | set nocompatible 4 | set cursorline 5 | set foldcolumn=4 6 | set foldmethod=indent 7 | set shiftwidth=2 8 | set wildcharm= 9 | set wildmenu 10 | syntax on 11 | let content = [ 12 | \ "foo", 13 | \ " bar", 14 | \ " baz", 15 | \ " quux", 16 | \ "foo", 17 | \ " bar", 18 | \ " baz", 19 | \ " quux", 20 | \ "foo", 21 | \ " bar", 22 | \ " baz", 23 | \ " quux", 24 | \] 25 | tabnew 26 | tabnew 27 | set number 28 | setlocal bufhidden=wipe buftype=nofile nobuflisted noswapfile 29 | call setline(1, content) 30 | %foldopen 31 | 3 32 | vsplit 33 | set number 34 | set relativenumber 35 | 6foldclose 36 | split 37 | set nonumber 38 | %foldopen 39 | wincmd l 40 | new 41 | call feedkeys(':view ') 42 | -------------------------------------------------------------------------------- /colortemplate/_diff: -------------------------------------------------------------------------------- 1 | ; vim: ft=colortemplate cc=20,35,50 vsts=19,15,15,4 2 | 3 | ; "Standard" Diff colors for legacy colorschemes 4 | Color: bgDiffA #5F875F 65 darkgreen 5 | Color: bgDiffC #5F87AF 67 blue 6 | Color: bgDiffD #AF5FAF 133 magenta 7 | Color: bgDiffT #C6C6C6 251 grey 8 | Color: fgDiffW #FFFFFF 231 white 9 | Color: fgDiffB #000000 16 black 10 | 11 | Color: bgDiffC8 #5F87AF 67 darkblue 12 | Color: bgDiffD8 #AF5FAF 133 darkmagenta 13 | 14 | Variant: gui 256 16 15 | 16 | DiffAdd fgDiffW bgDiffA 17 | DiffChange fgDiffW bgDiffC 18 | DiffText fgDiffB bgDiffT 19 | DiffDelete fgDiffW bgDiffD 20 | 21 | Variant: 8 22 | 23 | DiffAdd fgDiffW bgDiffA 24 | DiffChange fgDiffW bgDiffC8 25 | DiffText fgDiffB bgDiffT 26 | DiffDelete fgDiffW bgDiffD8 27 | -------------------------------------------------------------------------------- /colortemplate/_tcozero: -------------------------------------------------------------------------------- 1 | ; vim: ft=colortemplate cc=16,23,31 vsts=15,7,8,4 2 | 3 | ; Template for black & white terminals 4 | Variant: 0 5 | 6 | ; Group Unused Unused Term attributes 7 | Normal omit omit 8 | ColorColumn omit omit reverse 9 | Conceal omit omit 10 | Cursor omit omit reverse 11 | CursorColumn omit omit 12 | CursorLine omit omit underline 13 | CursorLineNr omit omit bold 14 | DiffAdd omit omit reverse 15 | DiffChange omit omit 16 | DiffDelete omit omit reverse 17 | DiffText omit omit reverse 18 | Directory omit omit 19 | EndOfBuffer omit omit 20 | ErrorMsg omit omit bold,reverse 21 | FoldColumn omit omit 22 | Folded omit omit 23 | IncSearch omit omit reverse,bold,underline 24 | LineNr omit omit 25 | MatchParen omit omit bold,underline 26 | ModeMsg omit omit bold 27 | MoreMsg omit omit 28 | NonText omit omit 29 | Pmenu omit omit reverse 30 | PmenuSbar omit omit reverse 31 | PmenuSel omit omit bold 32 | PmenuThumb omit omit 33 | Question omit omit standout 34 | Search omit omit reverse 35 | SignColumn omit omit reverse 36 | SpecialKey omit omit bold 37 | SpellBad omit omit underline 38 | SpellCap omit omit underline 39 | SpellLocal omit omit underline 40 | SpellRare omit omit underline 41 | StatusLine omit omit reverse,bold 42 | StatusLineNC omit omit bold,underline 43 | TabLine omit omit underline,bold 44 | TabLineFill omit omit 45 | Terminal omit omit 46 | TabLineSel omit omit reverse,bold 47 | Title omit omit 48 | VertSplit omit omit 49 | Visual omit omit reverse 50 | VisualNOS omit omit 51 | WarningMsg omit omit standout 52 | WildMenu omit omit bold 53 | CursorIM omit omit 54 | ToolbarLine omit omit reverse 55 | ToolbarButton omit omit bold,reverse 56 | CurSearch omit omit reverse 57 | CursorLineFold omit omit underline 58 | CursorLineSign omit omit underline 59 | 60 | Comment omit omit bold 61 | Constant omit omit 62 | Error omit omit reverse,bold 63 | Identifier omit omit 64 | Ignore omit omit 65 | PreProc omit omit 66 | Special omit omit 67 | Statement omit omit 68 | Todo omit omit reverse,bold 69 | Type omit omit 70 | Underlined omit omit underline 71 | -------------------------------------------------------------------------------- /colortemplate/blue.colortemplate: -------------------------------------------------------------------------------- 1 | ;;; vim: ft=colortemplate fdm=marker cc=22,40,58 et ts=2 sw=2 vsts=21,18,18,2 2 | 3 | ;;; Information 4 | Full name: blue 5 | Short name: blue 6 | Description: Colorscheme with a blue background 7 | Author: Original author Steven Vertigan 8 | Maintainer: Original maintainer Steven Vertigan 9 | Website: https://github.com/vim/colorschemes 10 | License: Same as Vim 11 | 12 | Background: dark 13 | 14 | ;;; Color palette 15 | 16 | Color: x_black #000000 16 black 17 | Color: x_darkred #cd0000 160 darkred 18 | Color: x_darkgreen #00cd00 40 darkgreen 19 | Color: x_darkyellow #cdcd00 184 darkyellow 20 | Color: x_darkblue #0000ee 21 darkblue 21 | Color: x_darkmagenta #cd00cd 164 darkmagenta 22 | Color: x_darkcyan #00cdcd 44 darkcyan 23 | Color: x_gray #e5e5e5 254 gray 24 | Color: x_darkgray #7f7f7f 244 darkgray 25 | Color: x_red #ff0000 196 red 26 | Color: x_green #00ff00 46 green 27 | Color: x_yellow #ffff00 226 yellow 28 | Color: x_blue #5c5cff 63 blue 29 | Color: x_magenta #ff00ff 201 magenta 30 | Color: x_cyan #00ffff 51 cyan 31 | Color: x_white #ffffff 231 white 32 | 33 | 34 | Color: black #000000 16 black 35 | Color: darkred #870000 88 darkred 36 | Color: darkyellow #878700 100 darkyellow 37 | Color: darkblue #000087 18 darkblue 38 | Color: darkmagenta #870087 90 darkmagenta 39 | Color: darkcyan #008787 30 darkcyan 40 | Color: gray #bcbcbc 250 gray 41 | Color: comment #878787 102 darkgray 42 | Color: darkgray #878787 102 darkgray 43 | Color: red #d70000 160 red 44 | Color: green #00ff00 46 green 45 | Color: yellow #ffd700 220 yellow 46 | Color: blue #005faf 25 blue 47 | Color: magenta #d787d7 176 magenta 48 | Color: cyan #5fffff 87 cyan 49 | Color: white #ffffff 231 white 50 | Color: xtermblue #5fafff 75 blue 51 | Color: xtermdarkblue #0087af 31 darkblue 52 | Color: orange #ffa500 214 darkyellow 53 | Color: darkgreen #006400 22 darkgreen 54 | Color: coral #ff7f50 209 red 55 | Color: olivedrab #6b8e23 64 green 56 | Color: slateblue #6a5acd 62 darkmagenta 57 | 58 | ;;; Terminal 59 | Term colors: x_black x_darkred x_darkgreen x_darkyellow x_darkblue x_darkmagenta x_darkcyan x_gray 60 | Term colors: x_darkgray x_red x_green x_yellow x_blue x_magenta x_cyan x_white 61 | 62 | ;;; Group Foreground Background Attributes 63 | Variant: gui 256 16 64 | Normal yellow darkblue 65 | 66 | Variant: 16 67 | CursorLine none none underline 68 | Pmenu black darkcyan 69 | PmenuSel black white 70 | PmenuMatch black darkcyan bold 71 | PmenuMatchSel black white bold 72 | 73 | Variant: gui 256 74 | CursorLine none blue 75 | Pmenu white darkcyan 76 | PmenuSel darkcyan white 77 | PmenuMatch yellow darkcyan 78 | PmenuMatchSel coral white 79 | 80 | Variant: gui 256 16 81 | QuickFixLine black magenta 82 | ColorColumn none darkmagenta 83 | Conceal darkcyan none 84 | Cursor black green 85 | CursorColumn none blue 86 | CursorIM black yellow 87 | CursorLineNr yellow blue g=bold 88 | EndOfBuffer yellow darkblue 89 | Error coral darkblue reverse 90 | ErrorMsg white red 91 | FoldColumn darkcyan none 92 | Folded darkblue darkyellow 93 | IncSearch magenta black t=reverse g=standout 94 | LineNr cyan none 95 | MatchParen none none reverse 96 | ModeMsg darkblue green 97 | MoreMsg cyan none 98 | NonText magenta none 99 | PmenuSbar none none 100 | PmenuThumb none white 101 | Question green none 102 | Search yellow black reverse 103 | SignColumn darkcyan none 104 | SpecialKey cyan none 105 | SpellBad red none g=undercurl t=underline s=red 106 | SpellCap green none g=undercurl t=underline s=green 107 | SpellLocal white none g=undercurl t=underline s=white 108 | SpellRare magenta none g=undercurl t=underline s=magenta 109 | StatusLine darkblue cyan 110 | StatusLineNC darkblue darkcyan 111 | ToolbarButton white blue 112 | ToolbarLine none none 113 | VertSplit darkcyan none 114 | Visual white darkcyan 115 | VisualNOS darkcyan white 116 | WarningMsg magenta none 117 | WildMenu darkblue yellow 118 | debugBreakpoint green darkblue reverse 119 | debugPC cyan darkblue reverse 120 | 121 | ;;; Syntax 122 | ;;; Group Foreground Background Attributes 123 | Directory cyan none 124 | Title magenta none 125 | Comment comment none g=bold 126 | Constant cyan none 127 | Identifier gray none 128 | Ignore darkgray none 129 | PreProc green none 130 | Special magenta none 131 | Statement white none 132 | Todo none none reverse 133 | Type orange none g=bold 134 | Underlined none none underline 135 | Label yellow none 136 | 137 | Variant: 8 138 | ;;; Chrome 139 | ;;; Group Foreground Background Attributes 140 | Normal darkyellow blue 141 | 142 | CursorLine none none underline 143 | Pmenu black cyan 144 | PmenuSel black gray 145 | PmenuMatch black cyan bold 146 | PmenuMatchSel black gray bold 147 | 148 | QuickFixLine black magenta 149 | ColorColumn none magenta 150 | Conceal none none 151 | Cursor black green 152 | CursorColumn blue yellow reverse,bold 153 | CursorIM black yellow 154 | EndOfBuffer yellow blue 155 | Error red blue reverse 156 | ErrorMsg gray red 157 | FoldColumn cyan none 158 | Folded blue yellow 159 | IncSearch magenta black reverse 160 | LineNr cyan none 161 | MatchParen none none reverse 162 | ModeMsg blue green 163 | MoreMsg cyan none 164 | NonText magenta none 165 | PmenuSbar none none 166 | PmenuThumb none white 167 | Question green none 168 | Search yellow black reverse 169 | SignColumn cyan none 170 | SpecialKey cyan none 171 | SpellBad red yellow reverse 172 | SpellCap green none reverse 173 | SpellLocal gray none reverse 174 | SpellRare magenta yellow reverse 175 | StatusLine cyan blue reverse,bold 176 | StatusLineNC blue cyan 177 | ToolbarButton blue gray reverse,bold 178 | ToolbarLine none none 179 | VertSplit cyan none 180 | Visual black cyan 181 | VisualNOS cyan gray 182 | WarningMsg red none 183 | WildMenu blue yellow 184 | debugBreakpoint green blue reverse 185 | debugPC cyan blue reverse 186 | 187 | ;;; Syntax 188 | ;;; Group Foreground Background Attributes 189 | Directory cyan none 190 | Title magenta none 191 | Comment black none bold 192 | Constant cyan none 193 | Identifier gray none 194 | Ignore gray none 195 | PreProc green none 196 | Special magenta none 197 | Statement gray none 198 | Todo none none reverse 199 | Type red none 200 | Underlined none none underline 201 | Label yellow none 202 | 203 | Variant: gui 256 16 8 204 | ;;; Links 205 | ;;; Chrome 206 | Terminal -> Normal 207 | Debug -> Special 208 | Added -> String 209 | Removed -> WarningMsg 210 | diffOnly -> WarningMsg 211 | diffNoEOL -> WarningMsg 212 | diffIsA -> WarningMsg 213 | diffIdentical -> WarningMsg 214 | diffDiffer -> WarningMsg 215 | diffCommon -> WarningMsg 216 | diffBDiffer -> WarningMsg 217 | lCursor -> Cursor 218 | LineNrAbove -> LineNr 219 | LineNrBelow -> LineNr 220 | CurSearch -> Search 221 | CursorLineNr -> CursorLine 222 | CursorLineFold -> CursorLine 223 | CursorLineSign -> CursorLine 224 | StatusLineTerm -> StatusLine 225 | StatusLineTermNC -> StatusLineNC 226 | TabLine -> StatusLineNC 227 | TabLineFill -> StatusLineNC 228 | TabLineSel -> StatusLine 229 | 230 | ;;; Syntax 231 | Boolean -> Constant 232 | Character -> Constant 233 | Conditional -> Statement 234 | Define -> PreProc 235 | Delimiter -> Special 236 | Exception -> Statement 237 | Float -> Constant 238 | Function -> Identifier 239 | Include -> PreProc 240 | Keyword -> Statement 241 | Macro -> PreProc 242 | Number -> Constant 243 | Operator -> Type 244 | PreCondit -> PreProc 245 | Repeat -> Statement 246 | SpecialChar -> Special 247 | SpecialComment -> Special 248 | StorageClass -> Type 249 | String -> Constant 250 | Structure -> Type 251 | Tag -> Special 252 | Typedef -> Type 253 | Terminal -> Normal 254 | MessageWindow -> Pmenu 255 | PopupNotification -> Todo 256 | 257 | ;;; "Standard" diff colors 258 | Include: _diff 259 | 260 | ;;; No color support 261 | Include: _tcozero 262 | -------------------------------------------------------------------------------- /colortemplate/darkblue.colortemplate: -------------------------------------------------------------------------------- 1 | ;;; vim: ft=colortemplate fdm=marker cc=22,40,58 et ts=2 sw=2 vsts=21,18,18,2 2 | 3 | ;;; Information 4 | Full name: darkblue 5 | Short name: darkblue 6 | Description: For those who prefer dark background 7 | Author: Original author Bohdan Vlasyuk 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | Background: dark 12 | 13 | ;;; Color palette 14 | Color: white #FFFFFF 231 white 15 | Color: black #000000 16 black 16 | Color: diffc #0087af 31 darkcyan 17 | Color: difft #005f87 24 cyan 18 | Color: cursorl #666666 59 darkgrey 19 | 20 | ;;; from OG 21 | Color: ogDeepBlue #000040 17 black 22 | 23 | Color: ogDarkBlue #00008b 18 darkblue 24 | Color: ogBlue #0030ff 27 blue 25 | Color: ogLightBlue #287eff 33 blue 26 | 27 | Color: ogDarkGrey #a9a9a9 248 grey 28 | Color: ogGrey #808080 102 darkgrey 29 | Color: ogLightGrey #c0c0c0 252 grey 30 | 31 | Color: ogDarkViolet #404080 61 darkblue 32 | Color: ogViolet #8080ff 105 blue 33 | Color: ogLightViolet #80a0ff 111 blue 34 | 35 | Color: ogDarkGreen #006400 22 darkgreen 36 | Color: ogGreen #90f020 118 green 37 | 38 | Color: ogDarkCyan #008b8b 30 darkcyan 39 | Color: ogCyan #90fff0 123 cyan 40 | Color: ogLightCyan #b0ffff 159 cyan 41 | 42 | Color: ogDarkerRed #8b0000 88 darkred 43 | Color: ogDarkRed #d14a14 166 darkred 44 | Color: ogRed #ff0000 196 red 45 | Color: ogLightRed #ffa0a0 217 red 46 | 47 | Color: ogDarkMag #8b008b 90 darkmagenta 48 | Color: ogMagenta #ff00ff 201 darkmagenta 49 | Color: ogLightMag #ff80ff 213 magenta 50 | 51 | Color: ogOrange #ffa500 214 darkyellow 52 | Color: ogYellow #ffff60 227 yellow 53 | 54 | 55 | ;;; Terminal 56 | Term colors: black ogDarkerRed ogGreen ogOrange ogDarkBlue ogDarkMag ogDarkCyan ogLightGrey 57 | Term colors: ogGrey ogLightRed ogGreen ogYellow ogBlue ogMagenta ogCyan white 58 | 59 | 60 | Terminal -> Normal 61 | CursorColumn -> CursorLine 62 | CursorIM -> Cursor 63 | EndOfBuffer -> NonText 64 | ErrorMsg -> Error 65 | LineNrAbove -> LineNr 66 | LineNrBelow -> LineNr 67 | StatusLineTerm -> StatusLine 68 | StatusLineTermNC -> StatusLineNC 69 | CursorLineFold -> CursorLine 70 | CursorLineSign -> CursorLine 71 | TabLineFill -> TabLine 72 | Boolean -> Constant 73 | Character -> Constant 74 | Conditional -> Statement 75 | Define -> PreProc 76 | Delimiter -> Special 77 | Exception -> Statement 78 | Float -> Constant 79 | Function -> Identifier 80 | Include -> PreProc 81 | Keyword -> Statement 82 | Label -> Statement 83 | Macro -> PreProc 84 | Number -> Constant 85 | Operator -> Statement 86 | PreCondit -> PreProc 87 | Repeat -> Statement 88 | SpecialChar -> Special 89 | SpecialComment -> Special 90 | StorageClass -> Type 91 | String -> Constant 92 | Structure -> Type 93 | Tag -> Special 94 | Typedef -> Type 95 | Debug -> Special 96 | Added -> String 97 | Removed -> WarningMsg 98 | diffOnly -> WarningMsg 99 | diffNoEOL -> WarningMsg 100 | diffIsA -> WarningMsg 101 | diffIdentical -> WarningMsg 102 | diffDiffer -> WarningMsg 103 | diffCommon -> WarningMsg 104 | diffBDiffer -> WarningMsg 105 | lCursor -> Cursor 106 | CurSearch -> Search 107 | MessageWindow -> Pmenu 108 | PopupNotification -> Todo 109 | TabPanelFill -> Normal 110 | TabPanel -> Normal 111 | 112 | 113 | 114 | Variant: 8 115 | ;;; Chrome 116 | ;;; Group Foreground Background Attributes 117 | Normal ogLightGrey black 118 | Conceal none none 119 | ColorColumn ogLightGrey ogDarkerRed 120 | CursorLine none none underline 121 | CursorLineNr ogOrange none bold 122 | QuickFixLine ogLightGrey ogMagenta 123 | 124 | Error ogDarkRed ogLightGrey reverse 125 | FoldColumn none none g=bold 126 | Folded ogDarkBlue none reverse,bold 127 | IncSearch ogLightGrey ogDarkBlue reverse 128 | LineNr ogGreen none bold 129 | MatchParen none none reverse 130 | ModeMsg ogDarkCyan none 131 | MoreMsg ogDarkGreen none 132 | NonText ogBlue none 133 | Pmenu ogLightGrey ogBlue 134 | PmenuSbar none none 135 | PmenuSel ogBlue ogLightGrey 136 | PmenuThumb none ogLightGrey 137 | PmenuMatch ogLightGrey ogBlue bold 138 | PmenuMatchSel ogBlue ogLightGrey bold 139 | Question ogDarkGreen none bold 140 | Search ogDarkCyan ogBlue 141 | SignColumn ogLightGrey none 142 | SpecialKey ogDarkCyan none 143 | SpellBad ogDarkRed ogOrange reverse 144 | SpellCap ogDarkGreen none reverse 145 | SpellLocal ogDarkCyan none reverse 146 | SpellRare ogMagenta ogOrange reverse 147 | StatusLine ogDarkBlue ogLightGrey reverse,bold 148 | StatusLineNC ogLightGrey black reverse 149 | VertSplit ogLightGrey black reverse 150 | TabLine ogLightGrey black reverse 151 | TabLineSel ogDarkBlue ogLightGrey reverse,bold 152 | ToolbarButton ogDarkBlue ogLightGrey reverse,bold 153 | ToolbarLine none none 154 | Visual ogViolet ogLightGrey reverse 155 | VisualNOS ogViolet ogLightGrey reverse,underline 156 | WarningMsg ogDarkRed none 157 | WildMenu ogYellow black 158 | debugBreakpoint ogDarkGreen ogDarkBlue reverse 159 | debugPC ogDarkCyan ogDarkBlue reverse 160 | 161 | ;;; Syntax 162 | ;;; Group Foreground Background Attributes 163 | Directory ogDarkCyan none 164 | Title ogMagenta none 165 | Comment ogDarkBlue none bold 166 | Constant ogDarkRed none bold 167 | Identifier ogDarkCyan none 168 | Ignore none none 169 | PreProc ogMagenta none bold 170 | Special ogOrange none 171 | Statement ogOrange none bold 172 | Todo none none reverse 173 | Type ogDarkGreen none 174 | Underlined none none underline 175 | 176 | 177 | 178 | Variant: gui 256 16 179 | 180 | ;;; Chrome 181 | ;;; Group Foreground Background Attributes 182 | Normal ogLightGrey ogDeepBlue 183 | Conceal ogDarkCyan none 184 | ColorColumn ogLightGrey ogDarkerRed 185 | Cursor black ogYellow 186 | QuickFixLine black ogLightMag 187 | 188 | Error ogLightRed none reverse 189 | FoldColumn ogGrey none g=bold 190 | Folded ogGrey none g=bold 191 | IncSearch white ogBlue reverse 192 | LineNr ogGreen none 193 | MatchParen none none reverse 194 | ModeMsg ogCyan none 195 | MoreMsg ogDarkGreen none 196 | NonText ogBlue none 197 | Pmenu white ogBlue 198 | PmenuSbar none none 199 | PmenuSel ogBlue white 200 | PmenuThumb none white 201 | PmenuMatch ogLightMag ogBlue 202 | PmenuMatchSel ogMagenta white 203 | Question ogGreen none 204 | SignColumn ogGrey none 205 | SpecialKey ogDarkCyan none 206 | SpellBad ogRed none g=undercurl t=underline s=ogRed 207 | SpellCap ogGreen none g=undercurl t=underline s=ogGreen 208 | SpellLocal ogCyan none g=undercurl t=underline s=ogCyan 209 | SpellRare ogMagenta none g=undercurl t=underline s=ogMagenta 210 | StatusLine ogDeepBlue ogLightGrey 211 | StatusLineNC black ogGrey 212 | TabLine black ogGrey 213 | ToolbarButton white ogBlue 214 | ToolbarLine none none 215 | VertSplit black ogGrey 216 | Visual ogViolet white reverse 217 | VisualNOS ogViolet ogLightGrey reverse,underline 218 | WarningMsg ogRed none 219 | WildMenu ogYellow black 220 | debugBreakpoint ogGreen ogDarkBlue reverse 221 | debugPC ogCyan ogDarkBlue reverse 222 | 223 | ;;; Syntax 224 | ;;; Group Foreground Background Attributes 225 | Directory ogDarkCyan none 226 | Title ogMagenta none 227 | Comment ogLightViolet none 228 | Constant ogLightRed none 229 | Identifier ogCyan none 230 | Ignore ogDeepBlue ogLightGrey 231 | PreProc ogLightMag none 232 | Special ogOrange none 233 | Statement ogYellow none 234 | Todo none none reverse 235 | Type ogGreen none 236 | Underlined ogLightViolet none underline 237 | 238 | 239 | Variant: 16 240 | TabLineSel white black 241 | CursorLine none none underline 242 | CursorLineNr ogYellow none underline 243 | Search white ogBlue 244 | Variant: gui 256 245 | TabLineSel ogDeepBlue ogLightGrey 246 | CursorLine none cursorl 247 | CursorLineNr ogYellow cursorl 248 | Search ogCyan ogBlue 249 | 250 | 251 | ;;; "Standard" diff colors 252 | Include: _diff 253 | 254 | ;;; No color support 255 | Include: _tcozero 256 | -------------------------------------------------------------------------------- /colortemplate/delek.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=20,35,50 vsts=19,15,15,4 2 | 3 | Full name: delek 4 | Short name: delek 5 | Description: Light background colorscheme. 6 | Author: Original author David Schweikert 7 | Maintainer: Original maintainer David Schweikert 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | 12 | Background: light 13 | 14 | 15 | ;;; Refined syntax colors 16 | 17 | Color: comment #ee0000 196 darkred 18 | Color: constant #00cd00 40 darkgreen 19 | Color: identifier #008b8b 30 darkcyan 20 | Color: statement #0000ff 21 darkblue 21 | Color: preproc #cd00cd 164 darkmagenta 22 | Color: type #0000ff 21 blue 23 | Color: special #ff1493 198 magenta 24 | 25 | Color: fg0 #000000 16 black 26 | Color: bg0 #ffffff 231 white 27 | Color: bg1 #bcbcbc 250 darkgrey 28 | Color: visual #d0d0d0 252 darkgrey 29 | Color: folded #e4e4e4 254 grey 30 | Color: pmenu #add8e6 152 grey 31 | Color: wildmenu #00008b 18 darkblue 32 | Color: error #ff0000 196 red 33 | Color: status_fg #ffd700 220 darkyellow 34 | Color: linenr #a52a2a 124 darkgrey 35 | 36 | Color: Yellow #ffff00 226 yellow 37 | Color: SlateBlue #6a5acd 62 blue 38 | 39 | Color: black #000000 16 black 40 | Color: darkred #870000 88 darkred 41 | Color: darkgreen #008700 28 darkgreen 42 | Color: darkyellow #878700 100 darkyellow 43 | Color: darkblue #000087 18 darkblue 44 | Color: darkmagenta #870087 18 darkmagenta 45 | Color: darkcyan #008787 30 darkcyan 46 | Color: gray #878787 102 gray 47 | Color: magenta #ff87ff 213 magenta 48 | 49 | ;;; Terminal 50 | 51 | Term colors: bg0 statement constant preproc identifier type special bg1 52 | Term colors: comment statement constant preproc identifier type special fg0 53 | 54 | ;;; Links 55 | Terminal -> Normal 56 | LineNrAbove -> LineNr 57 | LineNrBelow -> LineNr 58 | CurSearch -> Search 59 | CursorLineFold -> CursorLine 60 | CursorLineSign -> CursorLine 61 | ErrorMsg -> Error 62 | MessageWindow -> Pmenu 63 | PopupNotification -> Todo 64 | 65 | 66 | ;;; Chrome 67 | 68 | Variant: 8 69 | Normal black gray 70 | Variant: gui 256 16 71 | Normal fg0 bg0 72 | 73 | Variant: 8 74 | EndOfBuffer darkblue none 75 | StatusLine darkblue darkyellow reverse,bold 76 | StatusLineNC darkblue darkyellow reverse 77 | StatusLineTerm darkblue darkyellow reverse,bold 78 | StatusLineTermNC darkblue darkyellow reverse 79 | VertSplit darkblue darkyellow reverse 80 | Variant: gui 256 16 81 | EndOfBuffer bg1 none 82 | StatusLine Yellow wildmenu bold 83 | StatusLineNC status_fg wildmenu 84 | StatusLineTerm Yellow type bold 85 | StatusLineTermNC folded type 86 | VertSplit folded wildmenu 87 | 88 | Variant: 8 89 | Pmenu black darkcyan 90 | PmenuSel black darkyellow 91 | PmenuSbar none none 92 | PmenuThumb none darkgreen 93 | PmenuMatch black darkcyan bold 94 | PmenuMatchSel black darkyellow bold 95 | Variant: gui 256 16 96 | Pmenu fg0 pmenu 97 | PmenuSel bg0 wildmenu 98 | PmenuSbar none bg0 99 | PmenuThumb none identifier 100 | PmenuMatch preproc pmenu 101 | PmenuMatchSel magenta wildmenu 102 | 103 | Variant: 8 104 | TabLine gray black 105 | TabLineFill none black 106 | TabLineSel black gray 107 | Variant: gui 256 16 108 | TabLine fg0 folded 109 | TabLineFill none bg1 110 | TabLineSel fg0 bg0 bold 111 | 112 | Variant: 8 113 | ToolbarLine none none 114 | ToolbarButton black gray reverse,bold 115 | Variant: gui 256 16 116 | ToolbarLine none folded 117 | ToolbarButton bg0 bg1 bold 118 | 119 | Variant: 8 120 | NonText darkblue none 121 | SpecialKey darkblue none 122 | Conceal none none 123 | Variant: gui 256 16 124 | NonText bg1 none 125 | SpecialKey bg1 none 126 | Conceal bg1 none 127 | 128 | Variant: 8 129 | Folded darkyellow none 130 | Visual none none reverse 131 | VisualNOS none none underline 132 | LineNr none none bold 133 | FoldColumn none none 134 | CursorColumn none none 135 | CursorLineNr none none bold 136 | QuickFixLine black darkcyan 137 | SignColumn none none 138 | Variant: gui 256 16 139 | Folded wildmenu folded 140 | Visual fg0 visual 141 | VisualNOS none comment 142 | LineNr linenr none 143 | FoldColumn wildmenu none 144 | CursorColumn none folded 145 | CursorLineNr linenr none bold 146 | QuickFixLine bg0 identifier 147 | SignColumn none none 148 | 149 | Variant: 8 150 | Underlined darkblue none underline 151 | Variant: gui 256 16 152 | Underlined SlateBlue none underline 153 | 154 | Variant: 8 155 | Error error gray reverse 156 | WarningMsg darkmagenta none 157 | MoreMsg none none bold 158 | ModeMsg none none bold 159 | Question darkgreen none bold 160 | 161 | Todo black darkyellow 162 | MatchParen black darkmagenta bold 163 | Search black darkmagenta 164 | IncSearch darkgreen none reverse 165 | WildMenu black darkyellow 166 | ColorColumn black darkred 167 | Variant: gui 256 16 168 | Error error bg0 reverse 169 | WarningMsg preproc bg0 170 | MoreMsg fg0 bg0 bold 171 | ModeMsg fg0 bg0 bold 172 | Question darkgreen none bold 173 | 174 | Todo fg0 Yellow 175 | MatchParen bg0 special 176 | Search bg0 preproc 177 | IncSearch constant none reverse 178 | WildMenu wildmenu status_fg bold 179 | ColorColumn fg0 folded 180 | Cursor bg0 fg0 181 | lCursor fg0 constant 182 | 183 | Variant: 8 184 | SpellBad darkred none reverse 185 | SpellCap darkcyan black reverse 186 | SpellLocal darkblue none reverse 187 | SpellRare darkmagenta none reverse 188 | Variant: gui 256 16 189 | SpellBad error none t=underline g=undercurl s=error 190 | SpellCap identifier none t=underline g=undercurl s=identifier 191 | SpellLocal statement none t=underline g=undercurl s=statement 192 | SpellRare preproc none t=underline g=undercurl s=preproc 193 | 194 | Variant: 8 195 | debugBreakpoint darkyellow darkblue 196 | debugPC darkmagenta darkblue 197 | Variant: gui 256 16 198 | debugBreakpoint Yellow statement 199 | debugPC special statement 200 | 201 | ;;; Syntax 202 | 203 | Variant: 8 204 | Comment darkred none 205 | Constant darkgreen none 206 | Identifier darkcyan none 207 | Statement darkblue none bold 208 | PreProc darkmagenta none 209 | Type darkblue none 210 | Special darkmagenta none bold 211 | 212 | Directory darkcyan none bold 213 | Ignore none none 214 | 215 | Title darkmagenta none bold 216 | 217 | Variant: gui 256 16 218 | Comment comment none 219 | Constant constant none 220 | Identifier identifier none 221 | Statement statement none bold 222 | PreProc preproc none 223 | Type type none bold 224 | Special special none 225 | 226 | Directory identifier none bold 227 | Ignore none none 228 | 229 | Title preproc none bold 230 | 231 | 232 | Variant: gui 256 233 | CursorLine none folded 234 | 235 | Variant: 16 236 | CursorLine none none underline 237 | Visual bg0 bg1 238 | 239 | ;;; "Standard" diff colors 240 | Include: _diff 241 | 242 | ;;; No color support 243 | Include: _tcozero 244 | -------------------------------------------------------------------------------- /colortemplate/desert.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=20,35,50 vsts=19,15,15,4 2 | 3 | Full name: desert 4 | Short name: desert 5 | Description: Light background colorscheme. 6 | Author: Original author Hans Fugal 7 | Maintainer: Original maintainer Hans Fugal 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | 12 | Background: dark 13 | 14 | 15 | ;;; Color palette 16 | Color: foreground #ffffff 231 white 17 | Color: background #333333 236 black 18 | 19 | Color: color00 #7f7f8c 242 black 20 | Color: color08 #8a7f7f 244 darkgrey 21 | 22 | Color: color01 #cd5c5c 167 darkred 23 | Color: color09 #ff0000 196 red 24 | 25 | Color: color02 #9acd32 112 darkgreen 26 | Color: color10 #89fb98 120 green 27 | 28 | Color: color03 #bdb76b 143 darkyellow 29 | Color: color11 #f0e68c 186 yellow 30 | 31 | Color: color04 #75a0ff 111 darkblue 32 | Color: color12 #6dceeb 81 blue 33 | 34 | Color: color05 #eeee00 226 darkmagenta 35 | Color: color13 #ffde9b 222 magenta 36 | 37 | Color: color06 #cd853f 172 darkcyan 38 | Color: color14 #ffa0a0 217 cyan 39 | 40 | Color: color07 #666666 241 grey 41 | Color: color15 #c2bfa5 144 white 42 | 43 | Color: color16 #6b8e24 64 darkgreen 44 | Color: color17 #4d4d4d 239 grey 45 | 46 | Term colors: color00 color01 color02 color03 color04 color05 color06 color07 47 | Term colors: color08 color09 color10 color11 color12 color13 color14 color15 48 | 49 | ;;; Links 50 | Terminal -> Normal 51 | LineNrAbove -> LineNr 52 | LineNrBelow -> LineNr 53 | CurSearch -> Search 54 | CursorLineFold -> CursorLine 55 | CursorLineSign -> CursorLine 56 | EndOfBuffer -> NonText 57 | MessageWindow -> Pmenu 58 | PopupNotification -> Todo 59 | TabPanelFill -> EndOfBuffer 60 | TabPanel -> Normal 61 | 62 | ;;; chrome 63 | Variant: gui 256 16 64 | Normal foreground background 65 | Variant: 8 66 | Normal color07 color00 67 | 68 | Variant: 8 69 | StatusLine color07 color00 reverse,bold 70 | StatusLineNC color07 color00 reverse 71 | StatusLineTerm color07 color00 reverse,bold 72 | StatusLineTermNC color07 color00 reverse 73 | VertSplit color07 color00 reverse 74 | Variant: 16 75 | StatusLine background color07 76 | StatusLineNC color08 color07 77 | StatusLineTerm background color07 78 | StatusLineTermNC color08 color07 79 | VertSplit color08 color07 80 | Variant: gui 256 81 | StatusLine background color15 82 | StatusLineNC color00 color15 83 | StatusLineTerm background color15 84 | StatusLineTermNC foreground color15 85 | VertSplit color00 color15 86 | 87 | Variant: 8 88 | Pmenu color00 color06 89 | PmenuSel color00 color03 90 | PmenuSbar none color00 91 | PmenuThumb none color07 92 | PmenuMatch color00 color06 bold 93 | PmenuMatchSel color00 color03 bold 94 | Variant: 16 95 | Pmenu none color08 96 | PmenuSel background color11 97 | PmenuSbar none background 98 | PmenuThumb none color15 99 | PmenuMatch none color08 bold 100 | PmenuMatchSel background color11 bold 101 | Variant: gui 256 102 | Pmenu foreground color07 103 | PmenuSel background color11 104 | PmenuSbar none background 105 | PmenuThumb none color15 106 | PmenuMatch color14 color07 107 | PmenuMatchSel color01 color11 108 | 109 | Variant: 8 110 | TabLine background color07 111 | TabLineFill none color07 112 | TabLineSel color07 color00 113 | Variant: 16 114 | TabLine background color07 115 | TabLineFill none color15 116 | TabLineSel foreground background 117 | Variant: gui 256 118 | TabLine background color15 119 | TabLineFill none color15 120 | TabLineSel background color11 121 | 122 | Variant: 8 123 | ToolbarLine none none 124 | ToolbarButton color07 color00 reverse,bold 125 | Variant: 16 126 | ToolbarLine none none 127 | ToolbarButton background color03 128 | Variant: gui 256 129 | ToolbarLine none color07 130 | ToolbarButton background color13 bold 131 | 132 | Variant: 8 133 | NonText color04 none bold 134 | SpecialKey color02 none 135 | Variant: 16 136 | NonText color12 none 137 | SpecialKey color02 none 138 | Variant: gui 256 139 | NonText color12 color17 140 | SpecialKey color02 none 141 | 142 | Variant: 16 8 143 | Folded color04 none 144 | Variant: gui 256 145 | Folded color05 color17 146 | Variant: 8 147 | Visual none none reverse 148 | VisualNOS none none underline 149 | Variant: 16 150 | Visual foreground color16 151 | VisualNOS none none underline 152 | Variant: gui 256 153 | Visual color11 color16 154 | VisualNOS color11 color12 155 | Variant: 8 156 | LineNr color03 none 157 | FoldColumn color03 none 158 | Variant: 16 159 | LineNr color03 none 160 | FoldColumn color03 color08 161 | Variant: gui 256 162 | LineNr color05 none 163 | FoldColumn color05 color17 164 | Variant: 16 8 165 | CursorLine none none underline 166 | CursorColumn none none 167 | CursorLineNr color03 none bold 168 | Variant: gui 256 169 | CursorLine none color07 170 | CursorColumn none color07 171 | CursorLineNr color05 none bold 172 | Variant: 8 173 | QuickFixLine color00 color03 174 | SignColumn none none 175 | 176 | Underlined none none underline 177 | 178 | Error color01 color07 reverse 179 | ErrorMsg color01 color07 reverse 180 | ModeMsg color05 none bold 181 | WarningMsg color01 none bold 182 | MoreMsg color02 none bold 183 | Question color02 none bold 184 | 185 | Todo color01 color05 186 | MatchParen color00 color03 187 | Variant: gui 256 16 188 | QuickFixLine background color11 189 | SignColumn none none 190 | 191 | Underlined color04 none underline 192 | 193 | Error color09 foreground reverse 194 | ErrorMsg color09 foreground reverse 195 | ModeMsg color13 none bold 196 | WarningMsg color01 none bold 197 | MoreMsg color02 none bold 198 | Question color10 none bold 199 | 200 | Todo color09 color05 201 | MatchParen color00 color03 202 | Variant: 8 203 | Search color00 color02 204 | IncSearch color00 color03 205 | Variant: 16 206 | Search background color02 207 | IncSearch background color11 208 | Variant: gui 256 209 | Search color11 color00 210 | IncSearch color11 color06 211 | Variant: 8 212 | WildMenu color00 color05 213 | ColorColumn color07 color01 214 | Variant: gui 256 16 215 | WildMenu background color05 216 | ColorColumn foreground color01 217 | Variant: gui 218 | Cursor background color11 219 | lCursor background color09 220 | 221 | Variant: 8 222 | debugPC color07 none reverse 223 | debugBreakpoint color06 none reverse 224 | Variant: gui 256 16 225 | debugPC color07 none reverse 226 | debugBreakpoint color14 none reverse 227 | 228 | 229 | Variant: 16 8 230 | SpellBad color01 color03 reverse 231 | SpellCap color04 color07 reverse 232 | SpellLocal color03 none reverse 233 | SpellRare color02 none reverse 234 | Variant: gui 256 235 | SpellBad color01 none t=underline g=undercurl s=color01 236 | SpellCap color04 none t=underline g=undercurl s=color04 237 | SpellLocal color13 none t=underline g=undercurl s=color13 238 | SpellRare color02 none t=underline g=undercurl s=color02 239 | 240 | ;;; :h group-names 241 | Variant: 8 242 | Comment color06 none bold 243 | Variant: 16 244 | Comment color14 none 245 | Variant: gui 256 246 | Comment color12 none 247 | 248 | Variant: 8 249 | Identifier color02 none 250 | Statement color03 none bold 251 | Variant: gui 256 16 252 | Identifier color10 none 253 | Statement color11 none bold 254 | Variant: 16 8 255 | Constant color05 none 256 | Variant: gui 256 257 | Constant color14 none 258 | Variant: gui 256 16 8 259 | PreProc color01 none 260 | Type color03 none bold 261 | Variant: 8 262 | Special color05 none bold 263 | Variant: gui 256 16 264 | Special color13 none 265 | 266 | Variant: 8 267 | Directory color04 none bold 268 | Variant: gui 256 16 269 | Directory color12 none 270 | Variant: gui 256 16 8 271 | Conceal color07 none 272 | Ignore none none 273 | 274 | Title color01 none bold 275 | 276 | 277 | ;;; "Standard" diff colors 278 | Include: _diff 279 | 280 | ;;; No color support 281 | Include: _tcozero 282 | -------------------------------------------------------------------------------- /colortemplate/industry.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=20,35,50 vsts=19,15,15,4 2 | Full name: industry 3 | Short name: industry 4 | Description: "industry" stands for 'industrial' color scheme. 5 | Author: Original author Shian Lee. 6 | Maintainer: Original maintainer Shian Lee. 7 | Website: https://github.com/vim/colorschemes 8 | License: Same as Vim 9 | 10 | ; Remark: "industry" stands for 'industrial' color scheme. In industrial 11 | ; HMI (Human-Machine-Interface) programming, using a standard color 12 | ; scheme is mandatory in many cases (in traffic-lights for example): 13 | ; LIGHT_RED is 'Warning' 14 | ; LIGHT_YELLOW is 'Attention' 15 | ; LIGHT_GREEN is 'Normal' 16 | ; LIGHT_MAGENTA is 'Warning-Attention' (light RED-YELLOW) 17 | ; LIGHT_CYAN is 'Attention-Normal' (light YELLOW-GREEN). 18 | ; BLACK is Dark-High-Contrast Background for maximum safety. 19 | ; BLUE is Shade of BLACK (not supposed to get attention). 20 | ; 21 | ; Industrial color scheme is by nature clear, safe and productive. 22 | ; Yet, depends on the file type's syntax, it might appear incorrect. 23 | 24 | Variant: gui 256 16 8 25 | Background: dark 26 | 27 | 28 | ;;; Color palette 29 | Color: foreground #dadada 253 white 30 | Color: background #000000 16 black 31 | 32 | Color: color00 #303030 236 black 33 | Color: color08 #444444 238 darkgrey 34 | 35 | Color: color01 #870000 88 darkred 36 | Color: color09 #FF0000 196 red 37 | 38 | Color: color02 #5FD75F 77 darkgreen 39 | Color: color10 #00FF00 46 green 40 | 41 | Color: color03 #AFAF00 142 darkyellow 42 | Color: color11 #FFFF00 226 yellow 43 | 44 | Color: color04 #87AFFF 111 darkblue 45 | Color: color12 #005FFF 27 blue 46 | 47 | Color: color05 #AF00AF 127 darkmagenta 48 | Color: color13 #FF00FF 201 magenta 49 | 50 | Color: color06 #00AFAF 37 darkcyan 51 | Color: color14 #00FFFF 51 cyan 52 | 53 | Color: color07 #6C6C6C 242 grey 54 | Color: color15 #FFFFFF 231 white 55 | 56 | Term colors: color00 color01 color02 color03 color04 color05 color06 color07 57 | Term colors: color08 color09 color10 color11 color12 color13 color14 color15 58 | 59 | ;;; chrome 60 | 61 | Variant: 8 62 | Normal color07 color00 63 | 64 | EndOfBuffer color07 color00 bold 65 | StatusLine color07 color00 reverse,bold 66 | StatusLineNC color07 color00 reverse 67 | StatusLineTerm color02 color00 reverse,bold 68 | StatusLineTermNC color02 color00 reverse 69 | VertSplit color07 color00 reverse 70 | 71 | 72 | Pmenu color00 color07 73 | PmenuSel color00 color03 74 | PmenuSbar none color00 75 | PmenuThumb color00 color03 76 | PmenuMatch color00 color07 bold 77 | PmenuMatchSel color00 color03 bold 78 | 79 | TabLine color00 color07 80 | TabLineFill none color07 81 | TabLineSel color07 color00 82 | 83 | ToolbarButton color07 color00 reverse,bold 84 | ToolbarLine none color00 85 | NonText color06 none 86 | SpecialKey color06 none 87 | 88 | Folded color06 none 89 | Visual none none reverse 90 | CursorLine none none underline 91 | CursorColumn none none underline 92 | CursorLineNr color03 none bold 93 | ColorColumn color00 color03 94 | 95 | QuickFixLine color00 color05 96 | VisualNOS color00 color07 97 | LineNr color03 none 98 | FoldColumn color06 none 99 | SignColumn color06 none 100 | 101 | Underlined none none underline 102 | 103 | Error color07 color01 104 | ErrorMsg color07 color01 105 | ModeMsg color07 none 106 | WarningMsg color01 none 107 | MoreMsg color02 none 108 | Question color02 none 109 | 110 | Todo color04 color03 111 | MatchParen color00 color03 112 | Search color00 color03 113 | IncSearch color00 color02 114 | WildMenu color00 color03 115 | 116 | SpellBad color01 color03 reverse 117 | SpellCap color04 color03 reverse 118 | SpellLocal color05 color03 reverse 119 | SpellRare color02 none reverse 120 | 121 | 122 | ;;; :h group-names 123 | Comment color06 none bold 124 | 125 | Identifier color13 none 126 | Function color02 none 127 | Statement color07 none bold 128 | Constant color06 none 129 | PreProc color03 none 130 | Type color02 none bold 131 | Special color01 none 132 | Delimiter color03 none 133 | 134 | Directory color06 none 135 | Conceal color07 none 136 | Ignore none none 137 | 138 | Title color05 none bold 139 | 140 | 141 | 142 | Variant: gui 256 16 143 | 144 | Normal foreground background 145 | 146 | EndOfBuffer color08 background 147 | StatusLine background foreground bold 148 | StatusLineNC background color07 149 | StatusLineTerm background color10 bold 150 | StatusLineTermNC background color02 151 | VertSplit background color07 152 | 153 | 154 | Pmenu foreground color08 155 | PmenuSel background color11 156 | PmenuSbar none background 157 | PmenuThumb none color07 158 | Variant: gui 256 159 | PmenuMatch color13 color08 160 | PmenuMatchSel color13 color11 161 | Variant: 16 162 | PmenuMatch foreground color08 bold 163 | PmenuMatchSel background color11 bold 164 | 165 | Variant: gui 256 16 166 | TabLine foreground color08 167 | TabLineFill none color07 168 | TabLineSel color15 background bold 169 | 170 | Variant: 16 171 | ToolbarButton foreground color08 172 | Variant: gui 256 173 | ToolbarButton foreground color07 bold 174 | Variant: gui 256 16 175 | ToolbarLine none color00 176 | 177 | NonText color06 none 178 | SpecialKey color06 none 179 | 180 | Variant: 16 181 | Folded color06 none 182 | Visual background color07 183 | CursorLine none none underline 184 | CursorColumn none none underline 185 | CursorLineNr color11 none underline 186 | ColorColumn foreground color08 187 | 188 | Variant: gui 256 189 | Folded color06 color00 190 | Visual foreground color07 191 | CursorLine none color07 192 | CursorColumn none color07 193 | CursorLineNr color11 none bold 194 | ColorColumn none color08 195 | 196 | 197 | Variant: gui 256 16 198 | QuickFixLine background color13 199 | VisualNOS foreground color07 200 | LineNr color11 none 201 | FoldColumn color06 none 202 | SignColumn color06 none 203 | 204 | Underlined color04 none underline 205 | 206 | Error color15 color09 207 | ErrorMsg color15 color09 208 | ModeMsg color15 none bold 209 | WarningMsg color09 none bold 210 | MoreMsg color02 none bold 211 | Question color10 none bold 212 | 213 | Todo color12 color11 214 | MatchParen color00 color03 215 | Search background color11 216 | IncSearch background color10 217 | WildMenu background color11 218 | Cursor background foreground 219 | lCursor background color09 220 | 221 | SpellBad color09 none t=underline g=undercurl s=color09 222 | SpellCap color12 none t=underline g=undercurl s=color12 223 | SpellLocal color13 none t=underline g=undercurl s=color13 224 | SpellRare color10 none t=underline g=undercurl s=color10 225 | 226 | 227 | ;;; :h group-names 228 | Comment color06 none 229 | 230 | Identifier color13 none 231 | Function color10 none 232 | Statement color15 none bold 233 | Constant color14 none 234 | PreProc color11 none 235 | Type color10 none bold 236 | Special color09 none 237 | Delimiter color11 none 238 | 239 | Directory color14 none 240 | Conceal color07 none 241 | Ignore none none 242 | 243 | Title color13 none bold 244 | 245 | 246 | ;;; Links 247 | Terminal -> Normal 248 | LineNrAbove -> LineNr 249 | LineNrBelow -> LineNr 250 | CurSearch -> Search 251 | CursorLineFold -> CursorLine 252 | CursorLineSign -> CursorLine 253 | MessageWindow -> Pmenu 254 | PopupNotification -> Todo 255 | TabPanelFill -> Normal 256 | TabPanel -> Normal 257 | 258 | 259 | 260 | ;;; "Standard" diff colors 261 | Include: _diff 262 | 263 | ;;; No color support 264 | Include: _tcozero 265 | -------------------------------------------------------------------------------- /colortemplate/koehler.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: ft=colortemplate fdm=marker cc=23,40,58 vsts=22,17,18,4 et ts=2 sw=2 2 | 3 | ; Information {{{ 4 | ; Mandatory 5 | Full name: koehler 6 | Short name: koehler 7 | Author: original author Ron Aaron 8 | Maintainer: original maintainer Ron Aaron 9 | Website: https://www.github.com/vim/colorschemes 10 | License: Same as Vim 11 | 12 | ; Common linked groups {{{ 13 | Terminal -> Normal 14 | Boolean -> Constant 15 | Character -> Constant 16 | Conditional -> Statement 17 | Debug -> Special 18 | Define -> PreProc 19 | Delimiter -> Special 20 | Exception -> Statement 21 | Float -> Number 22 | Function -> Identifier 23 | Include -> PreProc 24 | IncSearch -> Visual 25 | Keyword -> Statement 26 | Label -> Statement 27 | LineNrAbove -> LineNr 28 | LineNrBelow -> LineNr 29 | Macro -> PreProc 30 | Number -> Constant 31 | Operator -> Statement 32 | PreCondit -> PreProc 33 | Repeat -> Statement 34 | SpecialChar -> Special 35 | SpecialComment -> Special 36 | StatusLineTerm -> StatusLine 37 | StatusLineTermNC -> StatusLineNC 38 | StorageClass -> Type 39 | String -> Constant 40 | Structure -> Type 41 | Tag -> Special 42 | Typedef -> Type 43 | lCursor -> Cursor 44 | CurSearch -> Search 45 | CursorLineFold -> CursorLine 46 | CursorLineSign -> CursorLine 47 | MessageWindow -> Pmenu 48 | PopupNotification -> Todo 49 | TabPanelFill -> Normal 50 | TabPanel -> Normal 51 | 52 | ; }}} 53 | 54 | Background: dark 55 | 56 | ; Color palette {{{ 57 | ; Color name GUI Base256 Base16 (optional) 58 | 59 | ; This is messy for a good reason : isolating the themes from ansi0-15, 60 | ; which simply cannot be relied upon. 61 | 62 | ; shim layer that replicates default xterm colors as close as we can 63 | Color: xterm0 #000000 16 black 64 | Color: xterm1 #cd0000 160 darkred 65 | Color: xterm2 #00cd00 40 darkgreen 66 | Color: xterm3 #cdcd00 184 darkyellow 67 | Color: xterm4 #0000ee 20 darkblue 68 | Color: xterm5 #cd00cd 164 darkmagenta 69 | Color: xterm6 #00cdcd 44 darkcyan 70 | Color: xterm7 #e5e5e5 254 grey 71 | Color: xterm8 #7f7f7f 102 darkgrey 72 | Color: xterm9 #ff0000 196 red 73 | Color: xterm10 #00ff00 46 green 74 | Color: xterm11 #ffff00 226 yellow 75 | Color: xterm12 #5c5cff 63 blue 76 | Color: xterm13 #ff00ff 201 magenta 77 | Color: xterm14 #00ffff 51 cyan 78 | Color: xterm15 #ffffff 231 white 79 | 80 | ; This layer initially replicated the behaviour of 'default', warts and all. 81 | ; It has since been cleaned up, and features considerably better 256c fallbacks. 82 | ; rgb.txt 83 | Color: Pmenu #444444 238 darkgrey 84 | Color: rgbGrey40 #666666 59 darkgrey 85 | Color: rgbDarkGrey #a9a9a9 145 grey 86 | Color: rgbDarkBlue #00008b 20 darkblue 87 | Color: rgbDarkMagenta #8b008b 90 darkmagenta 88 | Color: rgbBlue #0000ff 21 darkblue 89 | Color: rgbDarkCyan #008b8b 44 darkcyan 90 | Color: rgbSeaGreen #2e8b57 29 darkgreen 91 | Color: rgbGrey #bebebe 250 grey 92 | Color: StatusLineTerm #90ee90 120 darkgreen 93 | Color: ToolbarLine #7f7f7f 244 darkgrey 94 | Color: Comment #80a0ff 111 blue 95 | Color: Constant #ffa0a0 217 darkred 96 | Color: Special #ffa500 214 darkyellow 97 | Color: Identifier #40ffff 87 cyan 98 | Color: Statement #ffff60 227 yellow 99 | Color: PreProc #ff80ff 213 magenta 100 | Color: Type #60ff60 83 green 101 | 102 | ; Colors specific to koehler 103 | Color: koeDirectory #cc8000 172 darkyellow 104 | Color: koeCursorLine #555555 240 black 105 | Color: koeLightBlue #ADD8E6 153 blue 106 | Color: koeDarkRed #8b0000 88 darkred 107 | ; }}} 108 | ; Terminal colors {{{ 109 | Term colors: xterm0 xterm1 xterm2 xterm3 xterm4 xterm5 xterm6 xterm7 110 | Term colors: xterm8 xterm9 xterm10 xterm11 xterm12 xterm13 111 | Term colors: xterm14 xterm15 112 | ; }}} 113 | 114 | ; Default highlight groups {{{ 115 | ; Group Foreground Background Attributes 116 | Variant: 8 117 | Normal xterm7 xterm0 118 | Variant: gui 256 16 119 | Normal xterm15 xterm0 120 | Variant: 8 121 | ColorColumn xterm7 xterm1 122 | CursorLineNr xterm3 none underline 123 | Variant: 16 124 | ColorColumn xterm15 koeDarkRed 125 | CursorLineNr xterm11 none underline 126 | Variant: 16 8 127 | CursorColumn none none underline 128 | CursorLine none none underline 129 | Folded xterm4 none 130 | Variant: gui 256 131 | ColorColumn none koeDarkRed 132 | CursorColumn none koeCursorLine 133 | CursorLine none koeCursorLine 134 | CursorLineNr xterm11 none bold 135 | Folded xterm6 rgbGrey40 136 | Variant: 8 137 | QuickFixLine xterm0 xterm3 138 | Conceal xterm7 none 139 | Directory koeDirectory none 140 | EndOfBuffer xterm1 none bold 141 | ErrorMsg xterm1 xterm7 reverse,bold 142 | FoldColumn xterm6 none 143 | LineNr xterm3 none 144 | MatchParen none xterm4 145 | ModeMsg xterm15 xterm4 bold 146 | MoreMsg xterm2 none bold 147 | NonText xterm1 none bold 148 | Pmenu xterm7 Pmenu 149 | PmenuSbar none xterm7 150 | PmenuSel xterm0 xterm6 151 | PmenuThumb none xterm6 152 | PmenuMatch xterm7 Pmenu bold 153 | PmenuMatchSel xterm0 xterm6 bold 154 | Question xterm4 none bold 155 | Search xterm7 xterm1 156 | SignColumn xterm6 none 157 | SpecialKey xterm1 none 158 | 159 | SpellBad xterm1 xterm3 reverse 160 | SpellCap xterm2 none reverse 161 | SpellLocal xterm6 none reverse 162 | SpellRare xterm5 xterm3 reverse 163 | 164 | StatusLine xterm7 xterm4 reverse,bold 165 | StatusLineNC xterm7 xterm4 reverse 166 | TabLine xterm7 xterm4 reverse,bold 167 | TabLineFill xterm4 xterm7 bold 168 | TabLineSel xterm7 xterm4 bold 169 | Title xterm5 none bold 170 | VertSplit xterm4 xterm7 171 | Visual none none reverse 172 | VisualNOS none xterm0 underline 173 | WarningMsg xterm1 none 174 | WildMenu xterm0 xterm3 175 | ; Other conventional group names (see `:help group-name`) 176 | Comment xterm4 none 177 | Constant xterm1 none 178 | Error xterm1 xterm7 reverse 179 | Identifier xterm6 none 180 | Ignore xterm0 xterm0 181 | PreProc xterm5 none 182 | Special xterm3 none 183 | Statement xterm3 none bold 184 | Todo xterm4 xterm3 185 | Type xterm2 none bold 186 | Underlined none none underline 187 | ToolbarLine none none 188 | ToolbarButton xterm7 xterm0 reverse,bold 189 | Variant: gui 256 16 190 | QuickFixLine xterm0 xterm11 191 | Conceal rgbGrey40 none 192 | Cursor xterm0 xterm10 193 | Directory koeDirectory none 194 | EndOfBuffer xterm1 none bold 195 | ErrorMsg xterm1 xterm15 reverse 196 | FoldColumn xterm6 none 197 | LineNr xterm11 none 198 | MatchParen none rgbBlue 199 | ModeMsg xterm15 rgbBlue bold 200 | MoreMsg rgbSeaGreen none bold 201 | NonText xterm1 none bold 202 | Pmenu xterm15 Pmenu 203 | PmenuSbar none none 204 | PmenuSel xterm0 xterm6 205 | PmenuThumb none xterm15 206 | Variant: gui 256 207 | PmenuMatch xterm13 Pmenu 208 | PmenuMatchSel xterm9 xterm6 209 | Variant: 16 210 | PmenuMatch xterm15 Pmenu bold 211 | PmenuMatchSel xterm0 xterm6 bold 212 | Variant: gui 256 16 213 | Question xterm12 none bold 214 | Search xterm15 xterm9 215 | SignColumn xterm14 none 216 | SpecialKey xterm1 none 217 | 218 | SpellBad xterm9 none t=underline g=undercurl s=xterm9 219 | SpellCap Type none t=underline g=undercurl s=Type 220 | SpellLocal xterm14 none t=underline g=undercurl s=xterm14 221 | SpellRare xterm13 none t=underline g=undercurl s=xterm13 222 | 223 | StatusLine rgbBlue xterm15 bold 224 | StatusLineNC rgbBlue xterm7 225 | TabLine rgbBlue xterm15 bold 226 | TabLineFill rgbBlue xterm15 bold 227 | TabLineSel xterm15 rgbBlue bold 228 | Title xterm13 none bold 229 | VertSplit rgbBlue xterm7 230 | Visual none rgbGrey40 t=reverse g=reverse 231 | VisualNOS none xterm0 t=underline g=underline,bold 232 | WarningMsg xterm9 none 233 | WildMenu xterm0 xterm11 234 | ; Other conventional group names (see `:help group-name`) 235 | Comment Comment none 236 | Constant Constant none 237 | Error xterm1 xterm15 reverse 238 | Identifier Identifier none 239 | Ignore xterm0 xterm0 240 | PreProc PreProc none 241 | Special Special none 242 | Statement Statement none bold 243 | Todo rgbBlue xterm11 244 | Type Type none bold 245 | Underlined koeLightBlue none t=underline g=bold,underline 246 | ; See `:help CursorIM` 247 | CursorIM none fg 248 | ; See `:help window-toolbar` 249 | ToolbarLine none none 250 | ToolbarButton xterm0 xterm7 bold 251 | ; }}} 252 | 253 | 254 | ;;; "Standard" diff colors 255 | Include: _diff 256 | 257 | ;;; No color support 258 | Include: _tcozero 259 | -------------------------------------------------------------------------------- /colortemplate/morning.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=20,35,50 vsts=19,15,15,4 2 | 3 | Full name: morning 4 | Short name: morning 5 | Description: Colorscheme with light grey background. 6 | Author: Original author Bram Moolenaar 7 | Maintainer: Original maintainer Bram Moolenaar 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | 12 | Background: light 13 | 14 | ;;; Refined syntax colors 15 | 16 | Color: comment #0000ff 21 blue 17 | Color: constant #ff00ff 201 magenta 18 | Color: identifier #008787 30 darkcyan 19 | Color: statement #a52a2a 124 darkred 20 | Color: preproc #6a0dad 55 darkmagenta 21 | Color: type #2e8b57 29 darkgreen 22 | Color: special #6a5acd 62 darkblue 23 | 24 | Color: fg0 #000000 16 black 25 | Color: bg0 #e4e4e4 254 grey 26 | Color: bg1 #bcbcbc 250 white 27 | Color: status #bcbcbc 250 darkgrey 28 | Color: bg2 #eeeeee 255 white 29 | Color: endofbuffer #cccccc 252 darkgrey 30 | Color: visual #d0d0d0 252 white 31 | Color: folded #d3d3d3 252 darkgrey 32 | Color: folded_fg #00008b 18 darkblue 33 | Color: pmenu #b2b2b2 249 white 34 | Color: wildmenu #ffff00 226 yellow 35 | Color: error #ff0000 196 red 36 | Color: colorcolumn #ffffff 231 white 37 | Color: spellcap #00d700 40 green 38 | 39 | Color: black #000000 16 black 40 | Color: darkred #870000 88 darkred 41 | Color: darkgreen #008700 28 darkgreen 42 | Color: darkyellow #878700 100 darkyellow 43 | Color: darkblue #000087 18 darkblue 44 | Color: darkmagenta #870087 18 darkmagenta 45 | Color: darkcyan #008787 30 darkcyan 46 | Color: gray #878787 102 gray 47 | 48 | 49 | ;;; Terminal 50 | 51 | Term colors: bg0 statement constant preproc identifier type special bg1 52 | Term colors: comment statement constant preproc identifier type special fg0 53 | 54 | 55 | ;;; Links 56 | Terminal -> Normal 57 | LineNrAbove -> LineNr 58 | LineNrBelow -> LineNr 59 | CurSearch -> Search 60 | CursorLineFold -> CursorLine 61 | CursorLineSign -> CursorLine 62 | StatuslineTerm -> Statusline 63 | StatuslineTermNC -> StatuslineNC 64 | MessageWindow -> Pmenu 65 | PopupNotification -> Todo 66 | TabPanelFill -> EndOfBuffer 67 | TabPanel -> Normal 68 | 69 | 70 | ;;; Chrome 71 | 72 | Variant: 8 73 | Normal black gray 74 | Variant: gui 256 16 75 | Normal fg0 bg0 76 | 77 | Variant: 8 78 | EndOfBuffer darkblue none 79 | Folded darkblue none 80 | CursorLine none none underline 81 | CursorColumn none none 82 | CursorLineNr none none bold 83 | Variant: 16 84 | EndOfBuffer comment none 85 | Folded folded_fg none 86 | CursorLine none none underline 87 | CursorColumn none none underline 88 | CursorLineNr statement none underline 89 | 90 | Variant: gui 256 91 | EndOfBuffer comment endofbuffer bold 92 | Folded folded_fg folded 93 | CursorLine none folded 94 | CursorColumn none folded 95 | CursorLineNr statement none bold 96 | 97 | Variant: 8 98 | QuickFixLine black darkyellow 99 | StatusLine black gray reverse,bold 100 | StatusLineNC black gray reverse 101 | VertSplit black gray reverse 102 | Variant: gui 256 16 103 | QuickFixLine fg0 wildmenu 104 | StatusLine bg2 fg0 bold 105 | StatusLineNC status fg0 106 | VertSplit status fg0 107 | 108 | Variant: 8 109 | Pmenu black darkcyan 110 | PmenuSel black darkyellow 111 | PmenuSbar none none 112 | PmenuThumb none darkgreen 113 | PmenuMatch black darkcyan bold 114 | PmenuMatchSel black darkyellow bold 115 | Variant: gui 256 16 116 | Pmenu fg0 pmenu 117 | PmenuSel fg0 wildmenu 118 | PmenuSbar none bg0 119 | PmenuThumb none fg0 120 | Variant: gui 256 121 | PmenuMatch statement pmenu 122 | PmenuMatchSel statement wildmenu 123 | Variant: 16 124 | PmenuMatch fg0 pmenu bold 125 | PmenuMatchSel fg0 wildmenu bold 126 | 127 | Variant: 8 128 | TabLine gray black 129 | TabLineFill none none reverse 130 | TabLineSel black gray 131 | Variant: gui 256 16 132 | TabLine fg0 bg1 underline 133 | TabLineFill none none reverse 134 | TabLineSel fg0 bg0 bold 135 | 136 | Variant: 8 137 | ToolbarLine none none 138 | ToolbarButton black gray reverse,bold 139 | Variant: gui 256 16 140 | ToolbarLine none none 141 | ToolbarButton none bg1 bold 142 | 143 | Variant: 8 144 | NonText darkblue none bold 145 | SpecialKey darkblue none bold 146 | Variant: gui 256 16 147 | NonText comment bg1 bold 148 | SpecialKey status none 149 | 150 | Variant: 8 151 | Visual none none reverse 152 | VisualNOS none none underline 153 | LineNr none none bold 154 | FoldColumn none none 155 | SignColumn none none 156 | Variant: gui 256 16 157 | Visual none visual 158 | VisualNOS none comment 159 | LineNr statement none 160 | FoldColumn folded_fg none 161 | SignColumn folded_fg none 162 | 163 | Variant: 8 164 | Underlined none none underline 165 | 166 | Error darkred gray reverse 167 | ErrorMsg darkred gray reverse 168 | WarningMsg darkmagenta none 169 | MoreMsg darkgreen none 170 | ModeMsg none none 171 | Question darkcyan none 172 | 173 | Todo black darkyellow 174 | MatchParen gray darkblue 175 | Search gray darkmagenta 176 | IncSearch darkgreen none reverse 177 | WildMenu fg0 darkyellow 178 | ColorColumn black darkred 179 | Variant: gui 256 16 180 | Underlined special none underline 181 | 182 | Error error bg0 reverse 183 | ErrorMsg error bg0 reverse 184 | WarningMsg preproc none bold 185 | MoreMsg type none bold 186 | ModeMsg fg0 none bold 187 | Question identifier none bold 188 | 189 | Todo fg0 wildmenu 190 | MatchParen bg0 special 191 | Search bg0 preproc 192 | IncSearch type none reverse 193 | WildMenu fg0 wildmenu bold 194 | ColorColumn fg0 colorcolumn 195 | Cursor bg0 type 196 | lCursor bg0 statement 197 | 198 | Variant: 8 199 | SpellBad darkred none reverse 200 | SpellCap darkcyan none reverse 201 | SpellLocal darkmagenta none reverse 202 | SpellRare darkgreen none reverse 203 | Variant: 16 204 | SpellBad error none underline 205 | SpellCap identifier none underline 206 | SpellLocal statement none underline 207 | SpellRare type none underline 208 | Variant: gui 256 209 | SpellBad error none t=underline g=undercurl s=error 210 | SpellCap spellcap none t=underline g=undercurl s=spellcap 211 | SpellLocal statement none t=underline g=undercurl s=statement 212 | SpellRare type none t=underline g=undercurl s=type 213 | 214 | 215 | ;;; Syntax 216 | 217 | Variant: 8 218 | Comment darkblue none bold 219 | Constant darkmagenta none bold 220 | Identifier darkcyan none 221 | Statement darkred none bold 222 | PreProc darkmagenta none 223 | Type darkgreen none 224 | Special darkblue none 225 | Ignore none none 226 | 227 | Directory darkcyan none bold 228 | Conceal none none 229 | 230 | Title darkred none bold 231 | Variant: gui 256 16 232 | Comment comment none 233 | Constant constant bg2 234 | Identifier identifier none 235 | Statement statement none bold 236 | PreProc preproc none 237 | Type type none bold 238 | Special special none 239 | Ignore none none 240 | 241 | Directory identifier none bold 242 | Conceal gray none 243 | 244 | Title statement none bold 245 | 246 | 247 | ;;; "Standard" diff colors 248 | Include: _diff 249 | 250 | ;;; No color support 251 | Include: _tcozero 252 | -------------------------------------------------------------------------------- /colortemplate/murphy.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=20,35,50 vsts=19,15,15,4 2 | 3 | Full name: murphy 4 | Short name: murphy 5 | Description: Green foreground black background. 6 | Author: Original author Ron Aaron . 7 | Maintainer: Original maintainer Ron Aaron . 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | Background: dark 12 | 13 | 14 | ;;; Color palette 15 | Color: foreground #87FF87 120 green 16 | Color: background #000000 16 black 17 | 18 | Color: color00 #303030 236 black 19 | Color: color08 #444444 238 darkgrey 20 | 21 | Color: color01 #FFA700 214 darkred 22 | Color: color09 #FF0000 196 red 23 | 24 | Color: color02 #005F00 22 darkgreen 25 | Color: color10 #00875F 29 green 26 | 27 | Color: color03 #FFD7AF 223 darkyellow 28 | Color: color11 #FFFF00 226 yellow 29 | 30 | Color: color04 #00008B 18 darkblue 31 | Color: color12 #0000FF 21 blue 32 | 33 | Color: color05 #FFAFAF 217 darkmagenta 34 | Color: color13 #FF00FF 201 magenta 35 | 36 | Color: color06 #00AFAF 37 darkcyan 37 | Color: color14 #00FFFF 51 cyan 38 | 39 | Color: color07 #BCBCBC 250 grey 40 | Color: color15 #FFFFFF 231 white 41 | 42 | Color: color16 #262626 235 black 43 | Color: color17 #3A3A3A 237 darkgrey 44 | 45 | Color: color04t #87AFFF 111 darkblue 46 | Color: color12t #005FFF 27 blue 47 | 48 | Term colors: color00 color01 color02 color03 color04t color05 color06 color07 49 | Term colors: color08 color09 color10 color11 color12t color13 color14 color15 50 | 51 | ;;; chrome 52 | 53 | ;;; Links 54 | Terminal -> Normal 55 | LineNrAbove -> LineNr 56 | LineNrBelow -> LineNr 57 | CurSearch -> Search 58 | CursorLineFold -> CursorLine 59 | CursorLineSign -> CursorLine 60 | StatusLineTerm -> StatusLine 61 | StatusLineTermNC -> StatusLineNC 62 | MessageWindow -> Pmenu 63 | PopupNotification -> Todo 64 | Added -> Constant 65 | TabPanelFill -> EndOfBuffer 66 | TabPanel -> Normal 67 | 68 | Variant: 8 69 | Normal color02 color00 70 | Variant: gui 256 16 71 | Normal foreground background 72 | 73 | Variant: 8 74 | EndOfBuffer color04 none bold 75 | StatusLine color04 color07 reverse,bold 76 | StatusLineNC color07 color00 reverse 77 | VertSplit color07 color00 reverse 78 | Variant: gui 256 16 79 | EndOfBuffer color12 background 80 | StatusLine color15 color04 81 | StatusLineNC color15 color17 82 | VertSplit color15 color17 83 | 84 | Variant: 8 85 | Pmenu color00 color06 86 | PmenuSel color00 color03 87 | PmenuSbar none color00 88 | PmenuThumb none color07 89 | PmenuMatch color00 color06 bold 90 | PmenuMatchSel color00 color03 bold 91 | Variant: gui 256 16 92 | Pmenu color15 color08 93 | PmenuSel background color11 94 | PmenuSbar none color00 95 | PmenuThumb none color07 96 | Variant: gui 256 97 | PmenuMatch color13 color08 98 | PmenuMatchSel color13 color11 99 | Variant: 16 100 | PmenuMatch color15 color08 bold 101 | PmenuMatchSel background color11 bold 102 | 103 | Variant: 16 8 104 | TabLineFill none color07 105 | Variant: gui 256 106 | TabLineFill none color00 107 | Variant: 8 108 | TabLine color07 color00 reverse 109 | TabLineSel color07 color00 110 | Variant: gui 256 16 111 | TabLine foreground color08 112 | TabLineSel color15 background 113 | 114 | Variant: 8 115 | ToolbarLine none color00 116 | ToolbarButton color07 color00 reverse,bold 117 | Variant: gui 256 16 118 | ToolbarLine none color00 119 | ToolbarButton color15 color08 bold 120 | 121 | Variant: gui 256 16 8 122 | NonText color06 none 123 | SpecialKey color06 none 124 | 125 | QuickFixLine color00 color06 126 | 127 | Variant: 8 128 | Folded color06 none 129 | CursorLine none none underline 130 | CursorColumn none none underline 131 | CursorLineNr color03 none bold 132 | ColorColumn color07 color01 133 | Underlined none none underline 134 | Variant: 16 135 | Folded color06 none 136 | CursorLine none none underline 137 | CursorColumn none none underline 138 | CursorLineNr color11 none underline 139 | ColorColumn foreground color08 140 | Variant: gui 256 141 | Folded color06 color00 142 | CursorLine none color08 143 | CursorColumn none color08 144 | CursorLineNr color11 none bold 145 | ColorColumn none color16 146 | Variant: gui 256 16 147 | Visual color15 color02 148 | VisualNOS color15 color02 149 | LineNr color11 none 150 | FoldColumn color06 none 151 | SignColumn color06 none 152 | 153 | Underlined color06 none underline 154 | 155 | Error color15 color09 156 | ErrorMsg color15 color09 157 | ModeMsg foreground none bold 158 | WarningMsg color01 none bold 159 | MoreMsg color02 none bold 160 | Question color14 none bold 161 | 162 | Todo color12 color11 163 | MatchParen color00 color03 164 | Search color15 color12 165 | IncSearch color01 none reverse 166 | WildMenu background color11 167 | Cursor background foreground 168 | lCursor background color09 169 | Variant: 8 170 | Visual none none reverse 171 | VisualNOS none none reverse,underline 172 | LineNr color03 none 173 | FoldColumn color06 none 174 | SignColumn color06 none 175 | 176 | Underlined none none underline 177 | 178 | Error color07 color01 179 | ErrorMsg color07 color01 180 | ModeMsg color07 none bold 181 | WarningMsg color01 none bold 182 | MoreMsg color02 none bold 183 | Question color06 none bold 184 | 185 | Todo color04 color03 186 | MatchParen color00 color03 187 | Search color07 color04 188 | IncSearch color01 none reverse 189 | WildMenu color00 color03 190 | 191 | Variant: gui 256 16 192 | SpellBad color09 none t=underline g=undercurl s=color09 193 | SpellCap color14 none t=underline g=undercurl s=color14 194 | SpellLocal color03 none t=underline g=undercurl s=color03 195 | SpellRare color11 none t=underline g=undercurl s=color11 196 | Variant: 8 197 | SpellBad color01 color03 reverse 198 | SpellCap color06 none reverse 199 | SpellLocal color03 none reverse 200 | SpellRare color05 color03 reverse 201 | 202 | 203 | ;;; :h group-names 204 | Variant: gui 256 16 205 | Comment color01 none 206 | Variant: 8 207 | Comment color01 none bold 208 | 209 | Variant: 8 210 | Identifier color06 none 211 | Statement color03 none 212 | Constant color07 none bold 213 | Variant: gui 256 16 214 | Identifier color14 none 215 | Statement color11 none 216 | Constant color15 none 217 | Variant: 8 218 | PreProc color05 none bold 219 | Variant: 16 220 | PreProc color05 none 221 | Variant: gui 256 222 | PreProc color03 none 223 | Variant: gui 256 16 224 | Type color07 none 225 | Special color13 none 226 | Variant: 8 227 | Type color07 none 228 | Special color05 none 229 | 230 | Variant: 8 231 | Directory color06 none 232 | Conceal color07 none 233 | Ignore none none 234 | 235 | Title color05 none bold 236 | 237 | Variant: gui 256 16 238 | Directory color14 none 239 | Conceal color07 none 240 | Ignore none none 241 | 242 | Title color13 none bold 243 | 244 | 245 | ;;; "Standard" diff colors 246 | Include: _diff 247 | 248 | ;;; No color support 249 | Include: _tcozero 250 | -------------------------------------------------------------------------------- /colortemplate/pablo.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=23,35,50 vsts=22,12,15,4 2 | 3 | Full name: pablo 4 | Short name: pablo 5 | Author: Ron Aaron 6 | Maintainer: Original maintainerRon Aaron 7 | Website: https://github.com/vim/colorschemes 8 | License: Same as Vim 9 | 10 | 11 | Background: dark 12 | 13 | ; shim layer that replicates default xterm colors as close as we can 14 | Color: color00 #000000 16 black 15 | Color: color08 #7f7f7f 102 darkgrey 16 | 17 | Color: color01 #cd0000 160 darkred 18 | Color: color09 #ff0000 196 red 19 | 20 | Color: color02 #00cd00 40 darkgreen 21 | Color: color10 #00ff00 46 green 22 | 23 | Color: color03 #cdcd00 184 darkyellow 24 | Color: color11 #ffff00 226 yellow 25 | 26 | Color: color04 #0000ee 20 darkblue 27 | Color: color12 #5c5cff 63 blue 28 | 29 | Color: color05 #cd00cd 164 darkmagenta 30 | Color: color13 #ff00ff 201 magenta 31 | 32 | Color: color06 #00cdcd 44 darkcyan 33 | Color: color14 #00ffff 51 cyan 34 | 35 | Color: color07 #e5e5e5 254 grey 36 | Color: color15 #ffffff 231 white 37 | 38 | Term colors: color00 color01 color02 color03 color04 color05 color06 color07 39 | Term colors: color08 color09 color10 color11 color12 color13 color14 color15 40 | 41 | ; This layer replicates the behaviour of 'default', no matter how broken it is. 42 | Color: rgbGrey30 #4d4d4d 239 darkgrey 43 | Color: rgbGrey40 #666666 241 darkgrey 44 | Color: rgbDarkGrey #a9a9a9 248 grey 45 | Color: rgbDarkBlue #00008b 20 darkblue 46 | Color: rgbDarkMagenta #8b008b 164 darkmagenta 47 | Color: rgbBlue #0000ff 63 blue 48 | Color: rgbDarkCyan #008b8b 44 darkcyan 49 | Color: rgbSeaGreen #2e8b57 121 darkgreen 50 | Color: rgbGrey #bebebe 248 grey 51 | Color: Question #00ff00 121 green 52 | Color: SignColumn #a9a9a9 248 black 53 | Color: SpecialKey #00ffff 81 cyan 54 | Color: StatusLineTerm #90ee90 121 darkgreen 55 | Color: Title #ff00ff 225 magenta 56 | Color: WarningMsg #ff0000 196 red 57 | Color: ToolbarLine #7f7f7f 242 darkgrey 58 | Color: ToolbarButton #d3d3d3 254 grey 59 | Color: Underlined #80a0ff 111 darkgreen 60 | 61 | ; tweaked for the pablo 62 | Color: Comment #808080 244 darkgrey 63 | Color: Constant #00ffff 51 cyan 64 | Color: Special #0000ff 21 blue 65 | Color: Identifier #00c0c0 37 darkcyan 66 | Color: Search #c0c000 142 darkyellow 67 | Color: Statement #c0c000 142 darkyellow 68 | Color: Todo #c0c000 142 darkyellow 69 | Color: PreProc #00ff00 46 green 70 | Color: Type #00c000 34 darkgreen 71 | Color: Directory #00c000 34 darkgreen 72 | Color: Pmenu #303030 236 darkgrey 73 | Color: Folded #303030 236 darkgrey 74 | Color: Cursorline #3a3a3a 237 darkgrey 75 | 76 | 77 | Terminal -> Normal 78 | StatusLineTerm -> StatusLine 79 | StatusLineTermNC -> StatusLineNC 80 | CurSearch -> Search 81 | CursorLineFold -> CursorLine 82 | CursorLineSign -> CursorLine 83 | MessageWindow -> Pmenu 84 | PopupNotification -> Todo 85 | TabPanelFill -> EndOfBuffer 86 | TabPanel -> Normal 87 | 88 | 89 | Variant: 8 90 | Normal color07 color00 91 | 92 | EndOfBuffer color07 color00 bold 93 | StatusLine color04 color07 reverse 94 | StatusLineNC color07 color00 reverse 95 | StatusLineTerm color04 color07 reverse 96 | StatusLineTermNC color07 color00 reverse 97 | VertSplit color07 color00 reverse 98 | 99 | 100 | Pmenu color00 color07 101 | PmenuSel color00 color03 102 | PmenuSbar none color00 103 | PmenuThumb color00 color03 104 | PmenuMatch color00 color07 bold 105 | PmenuMatchSel color00 color03 bold 106 | 107 | TabLine color00 color07 108 | TabLineFill none color07 109 | TabLineSel color07 color00 110 | 111 | ToolbarButton color07 color00 reverse,bold 112 | ToolbarLine none color00 113 | NonText color06 none 114 | SpecialKey color06 none 115 | 116 | Folded color06 none 117 | Visual none none reverse 118 | CursorLine none none underline 119 | CursorColumn none none underline 120 | CursorLineNr color03 none bold 121 | ColorColumn color00 color03 122 | 123 | QuickFixLine color00 color05 124 | VisualNOS color00 color07 125 | LineNr color03 none 126 | FoldColumn color06 none 127 | SignColumn color06 none 128 | 129 | Underlined none none underline 130 | 131 | Error color07 color01 132 | ErrorMsg color07 color01 133 | ModeMsg color07 none 134 | WarningMsg color01 none 135 | MoreMsg color02 none 136 | Question color02 none 137 | 138 | Todo color00 Todo 139 | MatchParen color00 color06 140 | Search color00 Search 141 | IncSearch color00 color02 142 | WildMenu color00 color03 143 | 144 | SpellBad color01 color03 reverse 145 | SpellCap color04 color03 reverse 146 | SpellLocal color05 color03 reverse 147 | SpellRare color02 none reverse 148 | 149 | 150 | ;;; :h group-names 151 | Comment color07 none bold 152 | 153 | Constant color06 none bold 154 | Identifier color06 none 155 | Statement color03 none bold 156 | PreProc color02 none 157 | Type color02 none bold 158 | Special color04 none 159 | Underlined none none underline 160 | Ignore none none 161 | Error color07 color01 162 | Todo color00 color03 163 | 164 | Directory color02 none bold 165 | Conceal color07 none 166 | 167 | Title color05 none bold 168 | 169 | 170 | Variant: gui 256 16 171 | 172 | Normal color15 color00 173 | 174 | ; Syntax 175 | Comment Comment none 176 | Constant Constant none 177 | Identifier Identifier none 178 | Statement Statement none bold 179 | PreProc PreProc none 180 | Type Type none 181 | Special Special none 182 | Underlined Underlined none t=underline g=underline 183 | Ignore color00 color00 184 | Error color15 color09 185 | Todo color00 Todo 186 | 187 | ; Chrome 188 | Conceal rgbGrey40 none 189 | Cursor color00 color15 190 | lCursor color00 color15 191 | CursorIM none fg 192 | 193 | Title Title none bold 194 | Directory Directory none 195 | Search color00 Search 196 | IncSearch color15 none t=reverse g=reverse 197 | NonText rgbBlue none bold 198 | EndOfBuffer rgbBlue none bold 199 | ErrorMsg color15 color01 200 | WarningMsg WarningMsg none 201 | SignColumn color14 SignColumn 202 | 203 | Variant: 16 204 | ColorColumn color15 rgbGrey30 205 | FoldColumn none none 206 | Folded rgbBlue none 207 | CursorColumn none none underline 208 | CursorLine none none underline 209 | CursorLineNr color11 none underline 210 | Variant: gui 256 211 | ColorColumn none rgbGrey30 212 | FoldColumn color08 Folded 213 | Folded color08 Folded 214 | CursorColumn none Cursorline 215 | CursorLine none Cursorline 216 | CursorLineNr color11 Cursorline bold 217 | 218 | Variant: gui 256 16 219 | Visual rgbDarkBlue rgbDarkGrey 220 | VisualNOS none color00 t=underline g=underline,bold 221 | LineNr color08 none 222 | LineNrAbove -> LineNr 223 | LineNrBelow -> LineNr 224 | MatchParen none rgbDarkCyan 225 | ModeMsg none none bold 226 | MoreMsg color12 none bold 227 | Question Question none bold 228 | SpecialKey SpecialKey none 229 | WildMenu color00 color11 230 | QuickFixLine color00 color06 231 | 232 | SpellBad color09 none t=underline g=undercurl s=color09 233 | SpellCap color12 none t=underline g=undercurl s=color12 234 | SpellLocal color13 none t=underline g=undercurl s=color13 235 | SpellRare color11 none t=underline g=undercurl s=color11 236 | 237 | StatusLine color11 color04 238 | StatusLineNC color00 color15 239 | VertSplit color00 color15 240 | 241 | TabLine color15 color08 242 | TabLineFill none color00 t=reverse g=reverse 243 | TabLineSel color15 color00 bold 244 | 245 | ToolbarLine none color00 246 | ToolbarButton color00 color07 bold 247 | 248 | Variant: 16 249 | PmenuMatch fg Pmenu bold 250 | PmenuMatchSel color00 color07 bold 251 | Variant: gui 256 252 | PmenuMatch color13 Pmenu 253 | PmenuMatchSel color13 color07 254 | Variant: gui 256 16 255 | Pmenu fg Pmenu 256 | PmenuSbar none none 257 | PmenuSel color00 color07 258 | PmenuThumb none color15 259 | 260 | 261 | ;;; "Standard" diff colors 262 | Include: _diff 263 | 264 | ;;; No color support 265 | Include: _tcozero 266 | -------------------------------------------------------------------------------- /colortemplate/peachpuff.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=20,35,50 vsts=19,15,15,4 2 | 3 | Full name: peachpuff 4 | Short name: peachpuff 5 | Description: This color scheme uses a peachpuff background (what you've expected when it's " called peachpuff?). 6 | Author: Original author David Ne\v{c}as (Yeti) 7 | Maintainer: Original maintainer David Ne\v{c}as (Yeti) 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | 12 | Background: light 13 | 14 | 15 | ;;; Refined syntax colors 16 | 17 | Color: comment #406090 25 darkgrey 18 | Color: constant #c00058 161 darkred 19 | Color: identifier #008b8b 30 darkcyan 20 | Color: statement #a52a2a 124 darkred 21 | Color: preproc #cd00cd 164 darkmagenta 22 | Color: type #2e8b57 29 darkgreen 23 | Color: special #6a5acd 62 darkblue 24 | 25 | Color: fg0 #000000 16 black 26 | Color: bg0 #ffdab9 223 white 27 | Color: fg1 #ffffff 231 white 28 | Color: bg1 #737373 243 darkgrey 29 | Color: visual #cccccc 252 grey 30 | Color: folded #e3c1a5 252 cyan 31 | Color: folded_fg #000000 16 black 32 | Color: cursorline #f5c195 180 yellow 33 | Color: pmenu #ffaf87 216 grey 34 | Color: wildmenu #ffff00 226 yellow 35 | Color: error #ff0000 196 darkred 36 | Color: linenr #cd0000 160 red 37 | Color: blue #0000ff 21 darkblue 38 | Color: red #ff0000 196 darkred 39 | Color: colorcolumn #eeeeee 255 grey 40 | 41 | Color: black #000000 16 black 42 | Color: darkred #870000 88 darkred 43 | Color: darkgreen #008700 28 darkgreen 44 | Color: darkyellow #878700 100 darkyellow 45 | Color: darkblue #000087 18 darkblue 46 | Color: darkmagenta #870087 18 darkmagenta 47 | Color: darkcyan #008787 30 darkcyan 48 | Color: gray #878787 102 gray 49 | 50 | ;;; Terminal 51 | 52 | Term colors: bg0 statement constant preproc identifier type special bg1 53 | Term colors: comment statement constant preproc identifier type special fg0 54 | 55 | 56 | ;;; Links 57 | Terminal -> Normal 58 | LineNrAbove -> LineNr 59 | LineNrBelow -> LineNr 60 | CurSearch -> Search 61 | CursorLineFold -> CursorLine 62 | CursorLineSign -> CursorLine 63 | MessageWindow -> Pmenu 64 | PopupNotification -> Todo 65 | TabPanelFill -> EndOfBuffer 66 | TabPanel -> Normal 67 | 68 | ;;; Chrome 69 | Variant: 8 70 | Normal black gray 71 | Variant: gui 256 16 72 | Normal fg0 bg0 73 | 74 | Variant: 16 8 75 | Folded blue none 76 | CursorLine none none underline 77 | CursorColumn none none underline 78 | CursorLineNr none none underline 79 | Variant: gui 256 80 | Folded folded_fg folded 81 | CursorLine none cursorline 82 | CursorColumn none cursorline 83 | CursorLineNr linenr none bold 84 | 85 | Variant: 8 86 | QuickFixLine gray darkcyan 87 | EndOfBuffer darkblue none bold 88 | StatusLine black gray reverse,bold 89 | StatusLineNC black gray reverse 90 | StatusLineTerm black gray reverse,bold 91 | StatusLineTermNC black gray reverse 92 | VertSplit black gray reverse 93 | Variant: gui 256 16 94 | QuickFixLine fg0 pmenu 95 | EndOfBuffer bg1 none 96 | StatusLine fg1 fg0 bold 97 | StatusLineNC bg0 bg1 bold 98 | StatusLineTerm fg1 type bold 99 | StatusLineTermNC bg0 identifier bold 100 | VertSplit bg0 bg1 101 | 102 | Variant: 8 103 | Pmenu black darkcyan 104 | PmenuSel black darkyellow 105 | PmenuSbar none none 106 | PmenuThumb none darkgreen 107 | PmenuMatch black darkcyan bold 108 | PmenuMatchSel black darkyellow bold 109 | Variant: gui 256 16 110 | Pmenu fg0 pmenu 111 | PmenuSbar none bg0 112 | PmenuThumb none bg1 113 | Variant: gui 256 114 | PmenuSel fg0 cursorline bold 115 | PmenuMatch statement pmenu 116 | PmenuMatchSel statement cursorline bold 117 | Variant: 16 118 | PmenuSel fg0 cursorline 119 | PmenuMatch fg0 pmenu bold 120 | PmenuMatchSel fg0 cursorline bold 121 | 122 | Variant: 8 123 | TabLine gray black 124 | TabLineFill none none reverse 125 | TabLineSel fg0 bg0 126 | Variant: gui 256 16 127 | TabLine bg0 bg1 underline 128 | TabLineFill none none reverse 129 | TabLineSel fg0 bg0 bold 130 | 131 | Variant: 8 132 | ToolbarLine none none 133 | ToolbarButton black gray reverse,bold 134 | Variant: gui 256 16 135 | ToolbarLine none none 136 | ToolbarButton bg0 bg1 bold 137 | 138 | Variant: 8 139 | NonText darkblue none bold 140 | SpecialKey darkblue none bold 141 | Variant: gui 256 16 142 | NonText bg1 none 143 | SpecialKey bg1 none 144 | 145 | Variant: 8 146 | Visual none none reverse 147 | VisualNOS none none underline 148 | LineNr black none bold 149 | FoldColumn none none 150 | SignColumn none none 151 | Variant: gui 256 16 152 | Visual fg0 visual 153 | VisualNOS none comment 154 | LineNr linenr none 155 | FoldColumn comment none 156 | SignColumn none none 157 | 158 | Variant: 8 159 | Underlined none none underline 160 | 161 | Error darkred gray reverse bold 162 | ErrorMsg darkred gray reverse bold 163 | WarningMsg darkmagenta none bold 164 | MoreMsg darkgreen none bold 165 | ModeMsg black none bold 166 | Question darkred none bold 167 | 168 | Todo darkblue darkyellow 169 | MatchParen gray darkblue 170 | Search gray darkmagenta 171 | IncSearch darkgreen none reverse 172 | WildMenu black darkyellow 173 | ColorColumn black darkred 174 | Variant: gui 256 16 175 | Underlined special none underline 176 | 177 | Error error fg1 reverse bold 178 | ErrorMsg error fg1 reverse bold 179 | WarningMsg preproc bg0 bold 180 | MoreMsg type bg0 bold 181 | ModeMsg fg0 bg0 bold 182 | Question constant none bold 183 | 184 | Todo special wildmenu 185 | MatchParen bg0 special 186 | Search bg0 preproc 187 | IncSearch type none reverse 188 | WildMenu fg0 wildmenu bold 189 | ColorColumn none colorcolumn 190 | Cursor bg0 fg0 191 | lCursor fg0 constant 192 | 193 | Variant: 8 194 | SpellBad darkred none reverse 195 | SpellCap darkcyan none reverse 196 | SpellLocal darkmagenta none reverse 197 | SpellRare darkblue none reverse 198 | Variant: gui 256 16 199 | SpellBad error none t=underline g=undercurl s=error 200 | SpellCap identifier none t=underline g=undercurl s=identifier 201 | SpellLocal preproc none t=underline g=undercurl s=preproc 202 | SpellRare special none t=underline g=undercurl s=special 203 | 204 | 205 | ;;; Syntax 206 | 207 | Variant: 8 208 | Comment none none bold 209 | Constant darkred none 210 | Identifier darkcyan none 211 | Statement darkred none bold 212 | PreProc darkmagenta none 213 | Type darkgreen none 214 | Special darkblue none 215 | 216 | Directory darkcyan none bold 217 | Conceal none none 218 | Ignore none none 219 | 220 | Title darkmagenta none bold 221 | Variant: gui 256 16 222 | Comment comment none 223 | Constant constant none 224 | Identifier identifier none 225 | Statement statement none bold 226 | PreProc preproc none 227 | Type type none bold 228 | Special special none 229 | 230 | Directory identifier none bold 231 | Conceal bg1 none 232 | Ignore none none 233 | 234 | Title preproc none bold 235 | 236 | 237 | ;;; "Standard" diff colors 238 | Include: _diff 239 | 240 | ;;; No color support 241 | Include: _tcozero 242 | -------------------------------------------------------------------------------- /colortemplate/shine.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=20,35,50 vsts=19,15,15,4 2 | 3 | Full name: shine 4 | Short name: shine 5 | Description: Light colorscheme inspired by normal text editors. 6 | Author: Original author is Yasuhiro Matsumoto 7 | Maintainer: Original maintainer is Yasuhiro Matsumoto 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | 12 | Background: light 13 | 14 | 15 | ;;; Refined syntax colors, mostly picked from GUI 16 | 17 | Color: Black #000000 16 black 18 | Color: DarkGrey #767676 243 darkgrey 19 | Color: MediumGrey #A8A8A8 248 darkgrey 20 | Color: LightGrey #DADADA 253 grey 21 | Color: White #ffffff 231 white 22 | 23 | Color: Cyan #00ffff 51 cyan 24 | Color: Magenta #ff00ff 201 magenta 25 | Color: Red #ff0000 196 red 26 | Color: Yellow #ffff00 226 yellow 27 | Color: SeaGreen #2e8b57 29 darkgreen 28 | 29 | Color: DarkBlue #00008b 18 darkblue 30 | Color: DarkCyan #008b8b 30 darkcyan 31 | Color: DarkGreen #006400 22 darkgreen 32 | Color: DarkOrange #ff8c00 208 darkyellow 33 | Color: DarkRed #8b0000 88 darkred 34 | 35 | Color: LightBlue #add8e6 153 blue 36 | Color: LightGreen #90ee90 120 green 37 | Color: LightMagenta#ff83fa 213 magenta 38 | Color: LightRed #ffafaf 217 red 39 | 40 | Color: MutedRed #a07070 95 darkred 41 | Color: MutedYellow #ffff60 228 yellow 42 | Color: Purple #6a0dad 55 darkmagenta 43 | 44 | ;;; Terminal 45 | 46 | Term colors: Black DarkRed DarkGreen Yellow DarkBlue Purple DarkCyan LightGrey 47 | Term colors: DarkGrey LightRed LightGreen MutedYellow LightBlue Magenta Cyan White 48 | 49 | ;;; Links 50 | Terminal -> Normal 51 | LineNrAbove -> LineNr 52 | LineNrBelow -> LineNr 53 | CurSearch -> Search 54 | CursorLineFold -> CursorLine 55 | CursorLineSign -> CursorLine 56 | EndOfBuffer -> NonText 57 | ErrorMsg -> Error 58 | Tag -> Special 59 | Operator -> Statement 60 | MessageWindow -> Pmenu 61 | PopupNotification -> Todo 62 | TabPanelFill -> EndOfBuffer 63 | TabPanel -> Normal 64 | 65 | 66 | ;;; Chrome fg bg style 67 | Variant: 8 68 | Normal Black LightGrey 69 | Variant: gui 256 16 70 | Normal Black White 71 | 72 | Variant: 16 8 73 | Folded DarkBlue none 74 | CursorLine none none underline 75 | CursorColumn none none 76 | CursorLineNr none none bold 77 | Variant: gui 256 78 | Folded DarkBlue LightGrey 79 | CursorLine none LightGrey 80 | CursorColumn none LightGrey 81 | CursorLineNr none LightGrey 82 | 83 | Variant: 8 84 | QuickFixLine Black DarkOrange 85 | StatusLine Black LightGrey reverse,bold 86 | StatusLineNC Black LightGrey reverse 87 | StatusLineTerm Black DarkGreen reverse,bold 88 | StatusLineTermNC LightGrey DarkGreen reverse 89 | VertSplit Black LightGrey reverse 90 | Variant: gui 256 16 91 | QuickFixLine Black DarkOrange 92 | StatusLine White Black bold 93 | StatusLineNC White MediumGrey 94 | StatusLineTerm Black LightGreen bold 95 | StatusLineTermNC LightGrey DarkGreen 96 | VertSplit MediumGrey MediumGrey 97 | 98 | Variant: 8 99 | Pmenu Black DarkCyan 100 | PmenuSel Black DarkOrange 101 | PmenuSbar LightGrey LightGrey 102 | PmenuThumb Black Black 103 | PmenuMatch Black DarkCyan bold 104 | PmenuMatchSel Black DarkOrange bold 105 | Variant: gui 256 16 106 | Pmenu Black MediumGrey 107 | PmenuSel Black MutedYellow 108 | PmenuSbar White White 109 | PmenuThumb DarkGrey DarkGrey 110 | Variant: gui 256 111 | PmenuMatch Red MediumGrey 112 | PmenuMatchSel Red MutedYellow 113 | Variant: 16 114 | PmenuMatch Black MediumGrey bold 115 | PmenuMatchSel Black MutedYellow bold 116 | 117 | Variant: 8 118 | TabLine Black LightGrey reverse 119 | TabLineFill none none reverse 120 | TabLineSel LightGrey Black reverse 121 | Variant: gui 256 16 122 | TabLine Black LightGrey underline 123 | TabLineFill none none reverse 124 | TabLineSel Black White bold 125 | 126 | Variant: 8 127 | ToolbarLine none none 128 | ToolbarButton Black LightGrey reverse,bold 129 | Variant: gui 256 16 130 | ToolbarLine none none 131 | ToolbarButton none MediumGrey bold 132 | 133 | Variant: 8 134 | NonText DarkBlue none 135 | SpecialKey DarkBlue none 136 | Variant: gui 256 16 137 | NonText LightBlue White 138 | SpecialKey LightBlue none 139 | 140 | Variant: 8 141 | Visual none none reverse 142 | VisualNOS none none underline g=bold 143 | LineNr none none bold 144 | FoldColumn LightGrey none bold 145 | SignColumn none none 146 | Variant: gui 256 16 147 | Visual Black MediumGrey 148 | VisualNOS none none underline g=bold 149 | LineNr DarkGrey none 150 | FoldColumn DarkGrey none 151 | SignColumn none none 152 | 153 | Variant: 8 154 | Underlined none none underline 155 | Variant: gui 256 16 156 | Underlined Purple none underline 157 | 158 | Variant: 8 159 | Error DarkRed none reverse,bold 160 | WarningMsg Purple none 161 | MoreMsg DarkGreen none 162 | ModeMsg Black none 163 | Question DarkRed none 164 | Variant: gui 256 16 165 | Error Red White reverse 166 | WarningMsg Purple White 167 | MoreMsg DarkGreen White 168 | ModeMsg Black White 169 | Question MutedRed none 170 | 171 | Variant: 8 172 | Todo Black DarkOrange 173 | MatchParen LightGrey DarkRed 174 | Search LightGrey Purple 175 | IncSearch DarkCyan DarkOrange reverse 176 | WildMenu Black DarkOrange bold 177 | ColorColumn Black DarkRed 178 | Variant: gui 256 16 179 | Todo Black Yellow 180 | MatchParen White LightRed 181 | Search White Purple 182 | IncSearch DarkCyan Yellow reverse 183 | WildMenu Black Yellow bold 184 | ColorColumn Black LightRed 185 | Cursor White Black 186 | lCursor Black MutedRed 187 | 188 | Variant: 8 189 | SpellBad DarkRed none reverse 190 | SpellCap DarkGreen none reverse 191 | SpellLocal Purple none reverse 192 | SpellRare DarkBlue none reverse 193 | Variant: gui 256 16 194 | SpellBad Red none t=underline g=undercurl s=Red 195 | SpellCap SeaGreen none t=underline g=undercurl s=SeaGreen 196 | SpellLocal Magenta none t=underline g=undercurl s=Magenta 197 | SpellRare DarkBlue none t=underline g=undercurl s=DarkBlue 198 | 199 | 200 | ;;; Syntax 201 | Variant: 8 202 | Statement DarkGreen none 203 | Type DarkGreen none 204 | Comment Black none bold 205 | StorageClass DarkRed none bold 206 | Conceal none none 207 | Variant: gui 256 16 208 | Statement SeaGreen none bold 209 | Type SeaGreen none bold 210 | Comment MediumGrey none gui=bold 211 | StorageClass Red none bold 212 | Conceal LightBlue none 213 | Variant: gui 256 16 8 214 | Identifier DarkCyan none 215 | Constant MutedRed none 216 | Number MutedRed none bold 217 | Float MutedRed none bold 218 | PreProc Purple none 219 | Special DarkOrange none 220 | SpecialChar DarkBlue none 221 | Directory DarkCyan none bold 222 | Ignore none none 223 | 224 | Title DarkGreen none bold 225 | 226 | 227 | ;;; "Standard" diff colors 228 | Include: _diff 229 | 230 | ;;; No color support 231 | Include: _tcozero 232 | -------------------------------------------------------------------------------- /colortemplate/torte.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=23,35,50 vsts=22,12,15,4 2 | Full name: torte 3 | Short name: torte 4 | Description: Remake of torte (grey on black) 5 | Author: Original maintainer Thorsten Maerz 6 | Maintainer: Original maintainer Thorsten Maerz 7 | Website: https://github.com/vim/colorschemes 8 | License: Same as Vim 9 | 10 | 11 | Background: dark 12 | 13 | 14 | ;;; color palette 15 | Color: foreground #CCCCCC 251 white 16 | Color: background #000000 16 black 17 | 18 | ; shim layer that replicates default xterm colors as close as we can 19 | Color: color00 #000000 16 black 20 | Color: color08 #7f7f7f 102 darkgrey 21 | 22 | Color: color01 #cd0000 160 darkred 23 | Color: color09 #ff0000 196 red 24 | 25 | Color: color02 #00cd00 40 darkgreen 26 | Color: color10 #00ff00 46 green 27 | 28 | Color: color03 #cdcd00 184 darkyellow 29 | Color: color11 #ffff00 226 yellow 30 | 31 | Color: color04 #0000ee 20 darkblue 32 | Color: color12 #5c5cff 63 blue 33 | 34 | Color: color05 #cd00cd 164 darkmagenta 35 | Color: color13 #ff00ff 201 magenta 36 | 37 | Color: color06 #00cdcd 44 darkcyan 38 | Color: color14 #00ffff 51 cyan 39 | 40 | Color: color07 #e5e5e5 254 grey 41 | Color: color15 #ffffff 231 white 42 | 43 | Term colors: color00 color01 color02 color03 color04 color05 color06 color07 44 | Term colors: color08 color09 color10 color11 color12 color13 color14 color15 45 | 46 | ; This layer replicates the behaviour of 'default', no matter how broken it is. 47 | Color: rgbGrey40 #666666 242 grey 48 | Color: rgbDarkGrey #a9a9a9 248 grey 49 | Color: rgbDarkBlue #00008b 18 darkblue 50 | Color: rgbDarkMagenta #8b008b 90 darkmagenta 51 | Color: rgbBlue #0000ff 21 blue 52 | Color: rgbDarkCyan #008b8b 30 darkcyan 53 | Color: Directory #00ffff 51 cyan 54 | Color: rgbSeaGreen #2e8b57 29 darkgreen 55 | Color: rgbGrey #bebebe 250 grey 56 | Color: Question #00ff00 46 green 57 | Color: SignColumn #a9a9a9 248 black 58 | Color: SpecialKey #00ffff 51 cyan 59 | Color: StatusLineTerm #90ee90 120 darkgreen 60 | Color: Title #ff00ff 201 magenta 61 | Color: WarningMsg #ff0000 196 red 62 | Color: ToolbarLine #7f7f7f 243 black 63 | Color: ToolbarButton #d3d3d3 252 darkgrey 64 | Color: Comment #80a0ff 111 blue 65 | Color: Constant #ffa0a0 217 darkmagenta 66 | Color: Special #ffa500 214 darkred 67 | Color: Identifier #40ffff 87 cyan 68 | Color: Statement #ffff60 227 yellow 69 | Color: PreProc #ff80ff 213 darkcyan 70 | Color: Type #60ff60 83 green 71 | Color: Underlined #80a0ff 111 blue 72 | 73 | Color: FoldedBG #3a3a3a 237 darkgrey 74 | Color: Pmenu #303030 236 darkgrey 75 | Color: rgbDarkRed #8b0000 88 darkred 76 | 77 | ;;; Links 78 | Terminal -> Normal 79 | LineNrAbove -> LineNr 80 | LineNrBelow -> LineNr 81 | CurSearch -> Search 82 | CursorLineFold -> CursorLine 83 | CursorLineSign -> CursorLine 84 | StatusLineTerm -> StatusLine 85 | StatusLineTermNC -> StatusLineNC 86 | MessageWindow -> Pmenu 87 | PopupNotification -> Todo 88 | TabPanelFill -> EndOfBuffer 89 | TabPanel -> Normal 90 | 91 | 92 | 93 | Variant: 8 94 | 95 | Normal color07 color00 96 | 97 | ; Syntax 98 | Comment color04 none 99 | Constant color05 none 100 | Identifier color06 none 101 | Statement color03 none bold 102 | PreProc color06 none bold 103 | Type color02 none 104 | Special color01 none 105 | Underlined none none underline 106 | Ignore color00 color00 107 | Error color07 color01 108 | Todo color03 color00 reverse 109 | 110 | ; Chrome 111 | Folded color06 none 112 | Visual none none reverse 113 | CursorColumn none none underline 114 | CursorLine none none underline 115 | CursorLineNr color03 none underline,bold 116 | SignColumn color06 none 117 | FoldColumn color06 none 118 | ColorColumn foreground color01 119 | Conceal color07 none 120 | 121 | Title color05 none bold 122 | Directory color06 none bold 123 | Search color01 color00 reverse,bold 124 | IncSearch color02 color00 reverse 125 | NonText color04 none bold 126 | EndOfBuffer color04 none bold 127 | ErrorMsg color07 color01 128 | WarningMsg color01 none 129 | LineNr color07 none bold 130 | MatchParen color07 color06 131 | ModeMsg none none bold 132 | MoreMsg color02 none bold 133 | Question color02 none bold 134 | SpecialKey color06 none 135 | VisualNOS none color00 underline 136 | WildMenu color00 color03 137 | QuickFixLine color00 color03 138 | 139 | SpellBad color01 color03 reverse 140 | SpellCap color04 color03 reverse 141 | SpellLocal color05 color03 reverse 142 | SpellRare color06 none reverse 143 | 144 | StatusLine color07 color04 bold 145 | StatusLineNC color00 color07 146 | VertSplit color00 color07 147 | 148 | TabLine color00 color07 149 | TabLineFill none color00 reverse 150 | TabLineSel foreground background bold 151 | 152 | ToolbarLine none none 153 | ToolbarButton color07 color00 reverse,bold 154 | 155 | Pmenu color00 color06 156 | PmenuSbar none none 157 | PmenuSel color00 color03 158 | PmenuThumb none color05 159 | PmenuMatch color00 color06 bold 160 | PmenuMatchSel color00 color03 bold 161 | 162 | 163 | Variant: gui 256 16 164 | 165 | Normal foreground background 166 | 167 | ; Syntax 168 | Comment Comment none 169 | Constant Constant none 170 | Identifier Identifier none 171 | Statement Statement none 172 | PreProc PreProc none 173 | Type Type none 174 | Special Special none 175 | Underlined Underlined none t=underline g=underline 176 | Ignore color00 color00 177 | Error color15 color09 178 | Todo color11 color00 reverse 179 | 180 | ; Chrome 181 | Variant: 16 182 | Folded color06 none 183 | Visual color00 rgbDarkGrey g=bold 184 | CursorColumn none none underline 185 | CursorLine none none underline 186 | CursorLineNr color11 none bold 187 | Variant: gui 256 188 | Folded color06 FoldedBG 189 | Visual color00 rgbDarkGrey g=bold 190 | CursorColumn none rgbGrey40 191 | CursorLine none rgbGrey40 192 | CursorLineNr color11 rgbGrey40 193 | Variant: gui 256 16 194 | SignColumn color14 none 195 | FoldColumn color14 none 196 | ColorColumn foreground rgbDarkRed 197 | Conceal rgbGrey40 none 198 | Cursor color00 color10 g=bold 199 | lCursor color00 color07 200 | CursorIM none fg 201 | 202 | Title Title none bold 203 | Directory Directory none 204 | Search color09 color00 reverse 205 | IncSearch color02 color00 t=reverse g=reverse 206 | NonText rgbBlue none g=bold 207 | EndOfBuffer rgbBlue none g=bold 208 | ErrorMsg color15 color01 209 | WarningMsg WarningMsg none 210 | LineNr color08 none 211 | MatchParen none rgbDarkCyan 212 | ModeMsg none none bold 213 | MoreMsg rgbSeaGreen none bold 214 | Question Question none bold 215 | SpecialKey SpecialKey none 216 | VisualNOS none color00 t=underline g=underline,bold 217 | WildMenu color00 color11 218 | QuickFixLine color00 color03 219 | 220 | SpellBad color09 none t=underline g=undercurl s=color09 221 | SpellCap color12 none t=underline g=undercurl s=color12 222 | SpellLocal color13 none t=underline g=undercurl s=color13 223 | SpellRare color14 none t=underline g=undercurl s=color14 224 | 225 | StatusLine color15 color04 bold 226 | StatusLineNC color00 color07 227 | VertSplit color00 color07 228 | 229 | TabLine color15 color08 230 | TabLineFill none color00 t=reverse g=reverse 231 | TabLineSel foreground background bold 232 | 233 | ToolbarLine none color00 234 | ToolbarButton color00 color07 bold 235 | 236 | Variant: 16 237 | PmenuMatch fg Pmenu bold 238 | PmenuMatchSel color00 color11 bold 239 | Variant: gui 256 240 | PmenuMatch color13 Pmenu 241 | PmenuMatchSel color13 color11 242 | Variant: gui 256 16 243 | Pmenu fg Pmenu 244 | PmenuSbar none none 245 | PmenuSel color00 color11 246 | PmenuThumb none rgbGrey 247 | 248 | ;;; "Standard" diff colors 249 | Include: _diff 250 | 251 | ;;; No color support 252 | Include: _tcozero 253 | -------------------------------------------------------------------------------- /colortemplate/zaibatsu.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: ft=colortemplate fdm=marker cc=22,40,58 et ts=2 sw=2 vsts=21,18,18,2 2 | 3 | ; Information 4 | Full name: zaibatsu 5 | Short name: zaibatsu 6 | Description: "If you believe the journalists, he's the single wealthiest individual, period. As rich as some zaibatsu. But there's the catch, really: is he an individual? In the sense that you are, or I am? No." -- William Gibson, Count Zero 7 | Author: Romain Lafourcade 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | Background: dark 12 | 13 | ; Color palette {{{ 14 | Color: background #0e0024 16 black 15 | Color: darkred #510039 52 darkred 16 | Color: darkgreen #5faf00 70 darkgreen 17 | Color: darkyellow #ffaf00 214 darkyellow 18 | Color: darkblue #5f00d7 56 darkblue 19 | Color: darkmagenta #d700ff 165 darkmagenta 20 | Color: darkcyan #00afff 39 darkcyan 21 | Color: red #ff5faf 205 red 22 | Color: green #87ff00 118 green 23 | Color: yellow #ffff5f 227 yellow 24 | Color: blue #afafff 147 blue 25 | Color: magenta #ffafff 219 magenta 26 | Color: cyan #87ffff 123 cyan 27 | Color: white #ffffff 231 white 28 | 29 | Color: neutral1 #D7D5DB 189 gray 30 | Color: neutral2 #AFAAB6 146 gray 31 | Color: neutral3 #878092 103 darkgray 32 | Color: neutral4 #5E556D 60 darkgray 33 | Color: neutral5 #362B49 237 darkgray 34 | 35 | Color: error #d70000 160 red 36 | Color: visual #5FD7FF 81 darkcyan 37 | 38 | Color: Xdarkred #d7005f ~ 39 | Color: Xdarkgreen #00af5f ~ 40 | Color: Xdarkblue #5f5fff ~ 41 | Color: Xdarkwhite #d7d7d7 ~ 42 | Color: Xgrey #878787 ~ 43 | Color: Xbrightgreen #00d700 ~ 44 | Color: Xbrightyellow #ffd700 ~ 45 | Color: Xbrightblue #8787ff ~ 46 | Color: Xbrightmagenta #ff87ff ~ 47 | Color: Xbrightcyan #00ffff ~ 48 | ; }}} 49 | 50 | ; Terminal palette {{{ 51 | Term colors: background 52 | Term colors: Xdarkred 53 | Term colors: Xdarkgreen 54 | Term colors: darkyellow 55 | Term colors: Xdarkblue 56 | Term colors: darkmagenta 57 | Term colors: darkcyan 58 | Term colors: neutral1 59 | Term colors: neutral3 60 | Term colors: red 61 | Term colors: Xbrightgreen 62 | Term colors: Xbrightyellow 63 | Term colors: Xbrightblue 64 | Term colors: Xbrightmagenta 65 | Term colors: Xbrightcyan 66 | Term colors: white 67 | ; }}} 68 | 69 | ; Basics {{{ 70 | Variant: gui 256 16 71 | ; Group Foreground Background Attributes 72 | Normal white background 73 | EndOfBuffer blue background 74 | NonText neutral3 background 75 | 76 | Variant: 8 77 | ; Group Foreground Background Attributes 78 | Normal neutral1 background 79 | EndOfBuffer blue background 80 | NonText neutral3 background 81 | ; }}} 82 | 83 | ; Spelling {{{ 84 | Variant: gui 85 | ; Group Foreground Background Attributes 86 | SpellBad none none undercurl s=red 87 | SpellCap none none undercurl s=green 88 | SpellLocal none none undercurl s=white 89 | SpellRare none none undercurl s=magenta 90 | 91 | Variant: 256 16 8 92 | ; Group Foreground Background Attributes 93 | SpellBad red none underline 94 | SpellCap green none underline 95 | SpellLocal white none underline 96 | SpellRare magenta none underline 97 | ; }}} 98 | 99 | ; StatusLine {{{ 100 | Variant: gui 256 101 | ; Group Foreground Background Attributes 102 | StatusLine background white 103 | StatusLineNC background neutral2 104 | 105 | Variant: 16 8 106 | ; Group Foreground Background Attributes 107 | StatusLine white background reverse 108 | 109 | Variant: 16 110 | ; Group Foreground Background Attributes 111 | StatusLineNC neutral3 neutral1 reverse 112 | 113 | Variant: 8 114 | ; Group Foreground Background Attributes 115 | StatusLineNC neutral3 neutral1 reverse,bold 116 | ; }}} 117 | 118 | ; Popup menu {{{ 119 | Variant: gui 256 120 | ; Group Foreground Background Attributes 121 | Pmenu background white 122 | PmenuSbar neutral1 neutral1 123 | PmenuSel background blue 124 | PmenuThumb neutral3 neutral3 125 | PmenuExtra neutral3 white 126 | PmenuExtraSel -> PmenuSel 127 | PmenuKind neutral3 white 128 | PmenuKindSel -> PmenuSel 129 | PmenuMatch darkmagenta white 130 | PmenuMatchSel darkmagenta blue 131 | 132 | Variant: 16 133 | ; Group Foreground Background Attributes 134 | Pmenu background white 135 | PmenuSbar neutral1 neutral1 136 | PmenuSel white blue 137 | PmenuThumb neutral3 neutral3 138 | PmenuExtra neutral3 white 139 | PmenuExtraSel -> PmenuSel 140 | PmenuKind neutral3 white 141 | PmenuKindSel -> PmenuSel 142 | PmenuMatch background white bold 143 | PmenuMatchSel white blue bold 144 | 145 | Variant: 8 146 | ; Group Foreground Background Attributes 147 | Pmenu background white 148 | PmenuSbar white white 149 | PmenuSel white blue 150 | PmenuThumb blue blue 151 | PmenuExtra -> Pmenu 152 | PmenuExtraSel -> PmenuSel 153 | PmenuKind -> Pmenu 154 | PmenuKindSel -> PmenuSel 155 | PmenuMatch background white bold 156 | PmenuMatchSel white blue bold 157 | ; }}} 158 | 159 | ; Various specifics {{{ 160 | Variant: gui 256 161 | ; Group Foreground Background Attributes 162 | ColorColumn none darkred 163 | CursorLine none neutral5 164 | CursorColumn none neutral5 165 | WildMenu background blue 166 | 167 | Variant: 16 8 168 | ; Group Foreground Background Attributes 169 | ColorColumn white darkred 170 | CursorLine none none underline 171 | CursorColumn none blue 172 | WildMenu white blue 173 | ; }}} 174 | 175 | ; Generic groups {{{ 176 | Variant: gui 256 16 8 177 | ; Chrome 178 | ; Group Foreground Background Attributes 179 | Conceal none none 180 | Cursor background yellow 181 | CursorIM background yellow 182 | Error error white reverse 183 | ErrorMsg white error 184 | FoldColumn darkcyan none 185 | Folded darkyellow background reverse 186 | IncSearch darkyellow background reverse 187 | LineNr blue none 188 | MatchParen none none reverse 189 | ModeMsg background green 190 | MoreMsg cyan none 191 | Question green none 192 | QuickFixLine magenta background reverse 193 | Search cyan background reverse 194 | SignColumn darkcyan none 195 | SpecialKey neutral3 none 196 | ToolbarButton white neutral4 197 | ToolbarLine none none 198 | VertSplit blue none 199 | Visual background visual 200 | VisualNOS background white 201 | WarningMsg magenta none 202 | debugBreakpoint green darkblue reverse 203 | debugPC cyan darkblue reverse 204 | 205 | ; Syntax 206 | ; Group Foreground Background Attributes 207 | Directory cyan none 208 | Title none none 209 | Comment blue none 210 | Constant yellow none 211 | Identifier cyan none 212 | Ignore neutral3 none 213 | PreProc darkcyan none 214 | Special green none 215 | Statement magenta none 216 | Todo none none reverse 217 | Type red none 218 | Underlined none none underline 219 | ; }}} 220 | 221 | ; Global links {{{ 222 | ; Chrome 223 | CurSearch -> IncSearch 224 | CursorLineFold -> CursorLine 225 | CursorLineNr -> CursorLine 226 | CursorLineSign -> CursorLine 227 | LineNrAbove -> LineNr 228 | LineNrBelow -> LineNr 229 | StatusLineTerm -> StatusLine 230 | StatusLineTermNC -> StatusLineNC 231 | TabLine -> StatusLineNC 232 | TabLineFill -> StatusLineNC 233 | TabLineSel -> StatusLine 234 | Terminal -> Normal 235 | lCursor -> Cursor 236 | 237 | ; Syntax 238 | Boolean -> Constant 239 | Character -> Constant 240 | Conditional -> Statement 241 | Define -> PreProc 242 | Delimiter -> Special 243 | Exception -> Statement 244 | Float -> Constant 245 | Function -> Identifier 246 | Include -> PreProc 247 | Keyword -> Statement 248 | Label -> Statement 249 | Macro -> PreProc 250 | Number -> Constant 251 | Operator -> Statement 252 | PreCondit -> PreProc 253 | Repeat -> Statement 254 | SpecialChar -> Special 255 | SpecialComment -> Special 256 | StorageClass -> Type 257 | String -> Constant 258 | Structure -> Type 259 | Tag -> Special 260 | Typedef -> Type 261 | Terminal -> Normal 262 | MessageWindow -> Pmenu 263 | PopupNotification -> Todo 264 | ; }}} 265 | 266 | ; Diff colors {{{ 267 | Color: bgDiffA #5F875F 65 darkgreen 268 | Color: bgDiffT #C6C6C6 251 grey 269 | Color: fgDiffW #FFFFFF 231 white 270 | Color: fgDiffB #000000 16 black 271 | 272 | Color: bgDiffC8 #5F87AF 67 darkblue 273 | Color: bgDiffD8 #AF5FAF 133 darkmagenta 274 | 275 | Variant: gui 256 276 | ; Group Foreground Background Attributes 277 | DiffAdd green neutral5 reverse 278 | DiffChange blue neutral5 reverse 279 | DiffText neutral1 neutral5 reverse 280 | DiffDelete red neutral5 reverse 281 | 282 | Variant: 8 16 283 | ; Group Foreground Background Attributes 284 | DiffAdd bgDiffA fgDiffW reverse 285 | DiffChange bgDiffC8 fgDiffW reverse 286 | DiffText bgDiffT fgDiffB reverse 287 | DiffDelete bgDiffD8 fgDiffW reverse 288 | ; }}} 289 | 290 | ; No color support 291 | Include: _tcozero 292 | -------------------------------------------------------------------------------- /colortemplate/zellner.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: cc=20,35,50 vsts=19,15,15,4 2 | 3 | Full name: zellner 4 | Short name: zellner 5 | Description: Light background colorscheme. 6 | Author: Original author Ron Aaron 7 | Maintainer: Original maintainer Ron Aaron 8 | Website: https://github.com/vim/colorschemes 9 | License: Same as Vim 10 | 11 | 12 | Background: light 13 | 14 | 15 | ;;; Refined syntax colors 16 | 17 | Color: comment #ff0000 196 red 18 | Color: constant #ff00ff 201 magenta 19 | Color: identifier #0000ff 21 blue 20 | Color: statement #a52a2a 124 darkred 21 | Color: preproc #a020f0 129 darkmagenta 22 | Color: type #0000ff 21 blue 23 | Color: special #ff00ff 201 magenta 24 | Color: tag #006400 22 darkgreen 25 | 26 | Color: fg0 #000000 16 black 27 | Color: bg0 #ffffff 231 white 28 | Color: bg1 #a9a9a9 248 grey 29 | Color: status #a9a9a9 248 darkgrey 30 | Color: visual #ffff00 226 yellow 31 | Color: folded #d3d3d3 252 black 32 | Color: folded_fg #00008b 18 darkblue 33 | Color: cursorline #e5e5e5 254 black 34 | Color: pmenu #dadada 253 grey 35 | Color: wildmenu #ffff00 226 yellow 36 | Color: error #ff0000 196 red 37 | Color: linenr #a52a2a 124 darkred 38 | Color: colorcolumn #eeeeee 255 grey 39 | Color: slateblue #6a5acd 62 blue 40 | Color: black #000000 16 black 41 | Color: darkred #870000 88 darkred 42 | Color: darkgreen #008700 28 darkgreen 43 | Color: darkyellow #878700 100 darkyellow 44 | Color: darkblue #000087 18 darkblue 45 | Color: darkmagenta #870087 18 darkmagenta 46 | Color: darkcyan #008787 30 darkcyan 47 | Color: gray #878787 102 gray 48 | 49 | ;;; Terminal 50 | 51 | Term colors: bg0 statement constant preproc identifier type special bg1 52 | Term colors: comment statement constant preproc identifier type special fg0 53 | 54 | 55 | ;;; Links 56 | Terminal -> Normal 57 | LineNrAbove -> LineNr 58 | LineNrBelow -> LineNr 59 | CurSearch -> Search 60 | CursorLineFold -> CursorLine 61 | CursorLineSign -> CursorLine 62 | MessageWindow -> Pmenu 63 | PopupNotification -> Todo 64 | TabPanelFill -> EndOfBuffer 65 | TabPanel -> Normal 66 | 67 | ;;; Chrome 68 | 69 | Variant: 8 70 | Normal black gray 71 | Variant: gui 256 16 72 | Normal fg0 bg0 73 | 74 | Variant: 8 75 | Folded darkblue none bold 76 | CursorLine none none underline 77 | CursorColumn none none 78 | CursorLineNr darkred none bold 79 | Variant: 16 80 | Folded folded_fg none bold 81 | CursorLine none none underline 82 | CursorColumn none none underline 83 | CursorLineNr linenr none bold 84 | Variant: gui 256 85 | Folded folded_fg folded 86 | CursorLine none cursorline 87 | CursorColumn none cursorline 88 | CursorLineNr linenr none bold 89 | 90 | Variant: 8 91 | QuickFixLine gray darkblue 92 | EndOfBuffer status none bold 93 | StatusLine black gray reverse,bold 94 | StatusLineNC black gray reverse 95 | StatusLineTerm black gray reverse,bold 96 | StatusLineTermNC black gray reverse 97 | VertSplit black gray reverse 98 | Variant: gui 256 16 99 | QuickFixLine bg0 slateblue 100 | EndOfBuffer status none 101 | StatusLine visual status 102 | StatusLineNC bg0 fg0 103 | StatusLineTerm bg0 tag 104 | StatusLineTermNC bg0 type 105 | VertSplit bg0 fg0 106 | 107 | Variant: 8 108 | Pmenu black darkcyan 109 | PmenuSel black darkyellow 110 | PmenuSbar none black 111 | PmenuThumb none darkmagenta 112 | PmenuMatch black darkcyan bold 113 | PmenuMatchSel black darkyellow bold 114 | Variant: gui 256 16 115 | Pmenu fg0 pmenu 116 | PmenuSel fg0 wildmenu 117 | PmenuSbar none bg0 118 | PmenuThumb none status 119 | Variant: gui 256 120 | PmenuMatch statement pmenu 121 | PmenuMatchSel statement wildmenu 122 | Variant: 16 123 | PmenuMatch fg0 pmenu bold 124 | PmenuMatchSel fg0 wildmenu bold 125 | 126 | Variant: 8 127 | TabLine black gray reverse 128 | TabLineFill none none reverse 129 | TabLineSel gray black reverse,bold 130 | Variant: gui 256 16 131 | TabLine fg0 bg1 underline 132 | TabLineFill none none reverse 133 | TabLineSel fg0 bg0 bold 134 | 135 | Variant: 8 136 | ToolbarLine none none 137 | ToolbarButton black gray reverse,bold 138 | Variant: gui 256 16 139 | ToolbarLine none folded 140 | ToolbarButton none bg1 bold 141 | 142 | Variant: 8 143 | NonText gray none bold 144 | SpecialKey gray none bold 145 | Variant: gui 256 16 146 | NonText bg1 none 147 | SpecialKey bg1 none 148 | 149 | Variant: 8 150 | Visual none none reverse 151 | VisualNOS none none underline 152 | LineNr darkred none 153 | FoldColumn darkblue none 154 | SignColumn darkblue none 155 | 156 | Underlined none none underline 157 | Variant: gui 256 16 158 | Visual fg0 visual 159 | VisualNOS none comment 160 | LineNr linenr none 161 | FoldColumn folded_fg none 162 | SignColumn none none 163 | 164 | Underlined slateblue none underline 165 | 166 | Variant: 8 167 | Error darkred black reverse 168 | ErrorMsg darkred black reverse 169 | WarningMsg darkmagenta black 170 | MoreMsg gray black bold 171 | ModeMsg gray black bold 172 | Question darkmagenta none bold 173 | Variant: gui 256 16 174 | Error error bg0 reverse 175 | ErrorMsg error bg0 reverse 176 | WarningMsg preproc bg0 177 | MoreMsg fg0 bg0 bold 178 | ModeMsg fg0 bg0 bold 179 | Question constant none bold 180 | 181 | Variant: 8 182 | Todo black darkyellow 183 | MatchParen black darkmagenta 184 | Search black darkmagenta 185 | IncSearch gray none reverse 186 | WildMenu gray darkyellow 187 | ColorColumn black darkred 188 | Variant: gui 256 16 189 | Todo fg0 wildmenu 190 | MatchParen bg0 special 191 | Search bg0 preproc 192 | IncSearch fg0 none reverse 193 | WildMenu fg0 visual 194 | ColorColumn none colorcolumn 195 | Cursor bg0 fg0 196 | lCursor fg0 constant 197 | 198 | Variant: 8 199 | SpellBad darkred none reverse 200 | SpellCap darkblue none reverse 201 | SpellLocal darkyellow darkblue reverse 202 | SpellRare darkcyan none reverse 203 | Variant: gui 256 16 204 | SpellBad error none t=underline g=undercurl s=error 205 | SpellCap type none t=underline g=undercurl s=type 206 | SpellLocal darkyellow none t=underline g=undercurl s=darkyellow 207 | SpellRare darkcyan none t=underline g=undercurl s=darkcyan 208 | 209 | 210 | ;;; Syntax 211 | 212 | Variant: 8 213 | Comment darkred none 214 | Constant darkmagenta none 215 | Identifier darkblue none 216 | Statement darkred none bold 217 | PreProc darkmagenta none bold 218 | Type darkblue none bold 219 | Special darkgreen none 220 | 221 | Directory darkblue none bold 222 | Conceal none none 223 | Ignore none none 224 | 225 | Title darkmagenta none bold 226 | Variant: gui 256 16 227 | Comment comment none 228 | Constant constant none 229 | Identifier identifier none 230 | Statement statement none 231 | PreProc preproc none 232 | Type type none 233 | Special special none 234 | Tag tag none 235 | 236 | Directory identifier none bold 237 | Conceal bg1 none 238 | Ignore none none 239 | 240 | Title preproc none bold 241 | 242 | 243 | ;;; "Standard" diff colors 244 | Include: _diff 245 | 246 | ;;; No color support 247 | Include: _tcozero 248 | -------------------------------------------------------------------------------- /legacy_colors/README.md: -------------------------------------------------------------------------------- 1 | # Legacy colorschemes 2 | 3 | This directory contains the original colorschemes distributed with Vim, in the state they were when we started work on the remakes. 4 | 5 | If you don't like the remake of your favourite colorscheme, you can grab the original here and drop it in your `colors/` directory as-is. Since it comes first in `&runtimepath` it will take precedence over the one distributed with Vim. 6 | 7 | On Windows: 8 | 9 | %userprofile%\vimfiles\colors\peachpuff.vim 10 | 11 | On Unix-like systems: 12 | 13 | $HOME/.vim/colors/peachpuff.vim 14 | -------------------------------------------------------------------------------- /legacy_colors/blue.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " Maintainer: Steven Vertigan 5 | " Last Change: 2006 Sep 23 6 | " Revision #5: Switch main text from white to yellow for easier contrast, 7 | " fixed some problems with terminal backgrounds. 8 | 9 | set background=dark 10 | hi clear 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | let g:colors_name = "blue" 15 | hi Normal guifg=yellow guibg=darkBlue ctermfg=yellow ctermbg=darkBlue 16 | hi NonText guifg=magenta ctermfg=lightMagenta 17 | hi comment guifg=gray ctermfg=gray ctermbg=darkBlue gui=bold 18 | hi constant guifg=cyan ctermfg=cyan 19 | hi identifier guifg=gray ctermfg=red 20 | hi statement guifg=white ctermfg=white ctermbg=darkBlue gui=none 21 | hi preproc guifg=green ctermfg=green 22 | hi type guifg=orange ctermfg=lightRed ctermbg=darkBlue 23 | hi special guifg=magenta ctermfg=lightMagenta ctermbg=darkBlue 24 | hi Underlined guifg=cyan ctermfg=cyan gui=underline cterm=underline 25 | hi label guifg=yellow ctermfg=yellow 26 | hi operator guifg=orange gui=bold ctermfg=lightRed ctermbg=darkBlue 27 | 28 | hi ErrorMsg guifg=orange guibg=darkBlue ctermfg=lightRed 29 | hi WarningMsg guifg=cyan guibg=darkBlue ctermfg=cyan gui=bold 30 | hi ModeMsg guifg=yellow gui=NONE ctermfg=yellow 31 | hi MoreMsg guifg=yellow gui=NONE ctermfg=yellow 32 | hi Error guifg=red guibg=darkBlue gui=underline ctermfg=red 33 | 34 | hi Todo guifg=black guibg=orange ctermfg=black ctermbg=darkYellow 35 | hi Cursor guifg=black guibg=white ctermfg=black ctermbg=white 36 | hi Search guifg=black guibg=orange ctermfg=black ctermbg=darkYellow 37 | hi IncSearch guifg=black guibg=yellow ctermfg=black ctermbg=darkYellow 38 | hi LineNr guifg=cyan ctermfg=cyan 39 | hi title guifg=white gui=bold cterm=bold 40 | 41 | hi StatusLineNC gui=NONE guifg=black guibg=blue ctermfg=black ctermbg=blue 42 | hi StatusLine gui=bold guifg=cyan guibg=blue ctermfg=cyan ctermbg=blue 43 | hi VertSplit gui=none guifg=blue guibg=blue ctermfg=blue ctermbg=blue 44 | 45 | hi Visual term=reverse ctermfg=black ctermbg=darkCyan guifg=black guibg=darkCyan 46 | 47 | hi DiffChange guibg=darkGreen guifg=black ctermbg=darkGreen ctermfg=black 48 | hi DiffText guibg=olivedrab guifg=black ctermbg=lightGreen ctermfg=black 49 | hi DiffAdd guibg=slateblue guifg=black ctermbg=blue ctermfg=black 50 | hi DiffDelete guibg=coral guifg=black ctermbg=cyan ctermfg=black 51 | 52 | hi Folded guibg=orange guifg=black ctermbg=yellow ctermfg=black 53 | hi FoldColumn guibg=gray30 guifg=black ctermbg=gray ctermfg=black 54 | hi cIf0 guifg=gray ctermfg=gray 55 | 56 | -------------------------------------------------------------------------------- /legacy_colors/darkblue.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Bohdan Vlasyuk 3 | " Last Change: 2008 Jul 18 4 | 5 | " darkblue -- for those who prefer dark background 6 | " [note: looks bit uglier with come terminal palettes, 7 | " but is fine on default linux console palette.] 8 | 9 | set bg=dark 10 | hi clear 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | 15 | let colors_name = "darkblue" 16 | 17 | hi Normal guifg=#c0c0c0 guibg=#000040 ctermfg=gray ctermbg=black 18 | hi ErrorMsg guifg=#ffffff guibg=#287eff ctermfg=white ctermbg=lightblue 19 | hi Visual guifg=#8080ff guibg=fg gui=reverse ctermfg=lightblue ctermbg=fg cterm=reverse 20 | hi VisualNOS guifg=#8080ff guibg=fg gui=reverse,underline ctermfg=lightblue ctermbg=fg cterm=reverse,underline 21 | hi Todo guifg=#d14a14 guibg=#1248d1 ctermfg=red ctermbg=darkblue 22 | hi Search guifg=#90fff0 guibg=#2050d0 ctermfg=white ctermbg=darkblue cterm=underline term=underline 23 | hi IncSearch guifg=#b0ffff guibg=#2050d0 ctermfg=darkblue ctermbg=gray 24 | 25 | hi SpecialKey guifg=cyan ctermfg=darkcyan 26 | hi Directory guifg=cyan ctermfg=cyan 27 | hi Title guifg=magenta gui=none ctermfg=magenta cterm=bold 28 | hi WarningMsg guifg=red ctermfg=red 29 | hi WildMenu guifg=yellow guibg=black ctermfg=yellow ctermbg=black cterm=none term=none 30 | hi ModeMsg guifg=#22cce2 ctermfg=lightblue 31 | hi MoreMsg ctermfg=darkgreen ctermfg=darkgreen 32 | hi Question guifg=green gui=none ctermfg=green cterm=none 33 | hi NonText guifg=#0030ff ctermfg=darkblue 34 | 35 | hi StatusLine guifg=blue guibg=darkgray gui=none ctermfg=blue ctermbg=gray term=none cterm=none 36 | hi StatusLineNC guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none 37 | hi VertSplit guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none 38 | 39 | hi Folded guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold 40 | hi FoldColumn guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold 41 | hi LineNr guifg=#90f020 ctermfg=green cterm=none 42 | 43 | hi DiffAdd guibg=darkblue ctermbg=darkblue term=none cterm=none 44 | hi DiffChange guibg=darkmagenta ctermbg=magenta cterm=none 45 | hi DiffDelete ctermfg=blue ctermbg=cyan gui=bold guifg=Blue guibg=DarkCyan 46 | hi DiffText cterm=bold ctermbg=red gui=bold guibg=Red 47 | 48 | hi Cursor guifg=black guibg=yellow ctermfg=black ctermbg=yellow 49 | hi lCursor guifg=black guibg=white ctermfg=black ctermbg=white 50 | 51 | 52 | hi Comment guifg=#80a0ff ctermfg=darkred 53 | hi Constant ctermfg=magenta guifg=#ffa0a0 cterm=none 54 | hi Special ctermfg=brown guifg=Orange cterm=none gui=none 55 | hi Identifier ctermfg=cyan guifg=#40ffff cterm=none 56 | hi Statement ctermfg=yellow cterm=none guifg=#ffff60 gui=none 57 | hi PreProc ctermfg=magenta guifg=#ff80ff gui=none cterm=none 58 | hi type ctermfg=green guifg=#60ff60 gui=none cterm=none 59 | hi Underlined cterm=underline term=underline 60 | hi Ignore guifg=bg ctermfg=bg 61 | 62 | " suggested by tigmoid, 2008 Jul 18 63 | hi Pmenu guifg=#c0c0c0 guibg=#404080 64 | hi PmenuSel guifg=#c0c0c0 guibg=#2050d0 65 | hi PmenuSbar guifg=blue guibg=darkgray 66 | hi PmenuThumb guifg=#c0c0c0 67 | -------------------------------------------------------------------------------- /legacy_colors/delek.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: David Schweikert 3 | " Last Change: 2014 Mar 19 4 | 5 | hi clear 6 | 7 | let g:colors_name = "delek" 8 | 9 | " Normal should come first 10 | hi Normal guifg=Black guibg=White 11 | hi Cursor guifg=bg guibg=fg 12 | hi lCursor guifg=NONE guibg=Cyan 13 | 14 | " Note: we never set 'term' because the defaults for B&W terminals are OK 15 | hi DiffAdd ctermbg=LightBlue guibg=LightBlue 16 | hi DiffChange ctermbg=LightMagenta guibg=LightMagenta 17 | hi DiffDelete ctermfg=Blue ctermbg=LightCyan gui=bold guifg=Blue guibg=LightCyan 18 | hi DiffText ctermbg=Red cterm=bold gui=bold guibg=Red 19 | hi Directory ctermfg=DarkBlue guifg=Blue 20 | hi ErrorMsg ctermfg=White ctermbg=DarkRed guibg=Red guifg=White 21 | hi FoldColumn ctermfg=DarkBlue ctermbg=Grey guibg=Grey guifg=DarkBlue 22 | hi Folded ctermbg=Grey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue 23 | hi IncSearch cterm=reverse gui=reverse 24 | hi LineNr ctermfg=Brown guifg=Brown 25 | hi ModeMsg cterm=bold gui=bold 26 | hi MoreMsg ctermfg=DarkGreen gui=bold guifg=SeaGreen 27 | hi NonText ctermfg=Blue gui=bold guifg=gray guibg=white 28 | hi Pmenu guibg=LightBlue 29 | hi PmenuSel ctermfg=White ctermbg=DarkBlue guifg=White guibg=DarkBlue 30 | hi Question ctermfg=DarkGreen gui=bold guifg=SeaGreen 31 | if &background == "light" 32 | hi Search ctermfg=NONE ctermbg=Yellow guibg=Yellow guifg=NONE 33 | else 34 | hi Search ctermfg=Black ctermbg=Yellow guibg=Yellow guifg=Black 35 | endif 36 | hi SpecialKey ctermfg=DarkBlue guifg=Blue 37 | hi StatusLine cterm=bold ctermbg=blue ctermfg=yellow guibg=gold guifg=blue 38 | hi StatusLineNC cterm=bold ctermbg=blue ctermfg=black guibg=gold guifg=blue 39 | hi Title ctermfg=DarkMagenta gui=bold guifg=Magenta 40 | hi VertSplit cterm=reverse gui=reverse 41 | hi Visual ctermbg=NONE cterm=reverse gui=reverse guifg=Grey guibg=fg 42 | hi VisualNOS cterm=underline,bold gui=underline,bold 43 | hi WarningMsg ctermfg=DarkRed guifg=Red 44 | hi WildMenu ctermfg=Black ctermbg=Yellow guibg=Yellow guifg=Black 45 | 46 | " syntax highlighting 47 | hi Comment cterm=NONE ctermfg=DarkRed gui=NONE guifg=red2 48 | hi Constant cterm=NONE ctermfg=DarkGreen gui=NONE guifg=green3 49 | hi Identifier cterm=NONE ctermfg=DarkCyan gui=NONE guifg=cyan4 50 | hi PreProc cterm=NONE ctermfg=DarkMagenta gui=NONE guifg=magenta3 51 | hi Special cterm=NONE ctermfg=LightRed gui=NONE guifg=deeppink 52 | hi Statement cterm=bold ctermfg=Blue gui=bold guifg=blue 53 | hi Type cterm=NONE ctermfg=Blue gui=bold guifg=blue 54 | 55 | " vim: sw=2 56 | -------------------------------------------------------------------------------- /legacy_colors/desert.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Hans Fugal 3 | " Last Change: $Date: 2004/06/13 19:30:30 $ 4 | " Last Change: $Date: 2004/06/13 19:30:30 $ 5 | " URL: http://hans.fugal.net/vim/colors/desert.vim 6 | " Version: $Id: desert.vim,v 1.1 2004/06/13 19:30:30 vimboss Exp $ 7 | 8 | " cool help screens 9 | " :he group-name 10 | " :he highlight-groups 11 | " :he cterm-colors 12 | 13 | set background=dark 14 | if version > 580 15 | " no guarantees for version 5.8 and below, but this makes it stop 16 | " complaining 17 | hi clear 18 | if exists("syntax_on") 19 | syntax reset 20 | endif 21 | endif 22 | let g:colors_name="desert" 23 | 24 | hi Normal guifg=White guibg=grey20 25 | 26 | " highlight groups 27 | hi Cursor guibg=khaki guifg=slategrey 28 | "hi CursorIM 29 | "hi Directory 30 | "hi DiffAdd 31 | "hi DiffChange 32 | "hi DiffDelete 33 | "hi DiffText 34 | "hi ErrorMsg 35 | hi VertSplit guibg=#c2bfa5 guifg=grey50 gui=none 36 | hi Folded guibg=grey30 guifg=gold 37 | hi FoldColumn guibg=grey30 guifg=tan 38 | hi IncSearch guifg=slategrey guibg=khaki 39 | "hi LineNr 40 | hi ModeMsg guifg=goldenrod 41 | hi MoreMsg guifg=SeaGreen 42 | hi NonText guifg=LightBlue guibg=grey30 43 | hi Question guifg=springgreen 44 | hi Search guibg=peru guifg=wheat 45 | hi SpecialKey guifg=yellowgreen 46 | hi StatusLine guibg=#c2bfa5 guifg=black gui=none 47 | hi StatusLineNC guibg=#c2bfa5 guifg=grey50 gui=none 48 | hi Title guifg=indianred 49 | hi Visual gui=none guifg=khaki guibg=olivedrab 50 | "hi VisualNOS 51 | hi WarningMsg guifg=salmon 52 | "hi WildMenu 53 | "hi Menu 54 | "hi Scrollbar 55 | "hi Tooltip 56 | 57 | " syntax highlighting groups 58 | hi Comment guifg=SkyBlue 59 | hi Constant guifg=#ffa0a0 60 | hi Identifier guifg=palegreen 61 | hi Statement guifg=khaki 62 | hi PreProc guifg=indianred 63 | hi Type guifg=darkkhaki 64 | hi Special guifg=navajowhite 65 | "hi Underlined 66 | hi Ignore guifg=grey40 67 | "hi Error 68 | hi Todo guifg=orangered guibg=yellow2 69 | 70 | " color terminal definitions 71 | hi SpecialKey ctermfg=darkgreen 72 | hi NonText cterm=bold ctermfg=darkblue 73 | hi Directory ctermfg=darkcyan 74 | hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1 75 | hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green 76 | hi Search cterm=NONE ctermfg=grey ctermbg=blue 77 | hi MoreMsg ctermfg=darkgreen 78 | hi ModeMsg cterm=NONE ctermfg=brown 79 | hi LineNr ctermfg=3 80 | hi Question ctermfg=green 81 | hi StatusLine cterm=bold,reverse 82 | hi StatusLineNC cterm=reverse 83 | hi VertSplit cterm=reverse 84 | hi Title ctermfg=5 85 | hi Visual cterm=reverse 86 | hi VisualNOS cterm=bold,underline 87 | hi WarningMsg ctermfg=1 88 | hi WildMenu ctermfg=0 ctermbg=3 89 | hi Folded ctermfg=darkgrey ctermbg=NONE 90 | hi FoldColumn ctermfg=darkgrey ctermbg=NONE 91 | hi DiffAdd ctermbg=4 92 | hi DiffChange ctermbg=5 93 | hi DiffDelete cterm=bold ctermfg=4 ctermbg=6 94 | hi DiffText cterm=bold ctermbg=1 95 | hi Comment ctermfg=darkcyan 96 | hi Constant ctermfg=brown 97 | hi Special ctermfg=5 98 | hi Identifier ctermfg=6 99 | hi Statement ctermfg=3 100 | hi PreProc ctermfg=5 101 | hi Type ctermfg=2 102 | hi Underlined cterm=underline ctermfg=5 103 | hi Ignore cterm=bold ctermfg=7 104 | hi Ignore ctermfg=darkgrey 105 | hi Error cterm=bold ctermfg=7 ctermbg=1 106 | 107 | 108 | "vim: sw=4 109 | -------------------------------------------------------------------------------- /legacy_colors/elflord.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " Maintainer: Ron Aaron 5 | " Last Change: 2003 May 02 6 | 7 | set background=dark 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name = "elflord" 13 | hi Normal guifg=cyan guibg=black 14 | hi Comment term=bold ctermfg=DarkCyan guifg=#80a0ff 15 | hi Constant term=underline ctermfg=Magenta guifg=Magenta 16 | hi Special term=bold ctermfg=DarkMagenta guifg=Red 17 | hi Identifier term=underline cterm=bold ctermfg=Cyan guifg=#40ffff 18 | hi Statement term=bold ctermfg=Yellow gui=bold guifg=#aa4444 19 | hi PreProc term=underline ctermfg=LightBlue guifg=#ff80ff 20 | hi Type term=underline ctermfg=LightGreen guifg=#60ff60 gui=bold 21 | hi Function term=bold ctermfg=White guifg=White 22 | hi Repeat term=underline ctermfg=White guifg=white 23 | hi Operator ctermfg=Red guifg=Red 24 | hi Ignore ctermfg=black guifg=bg 25 | hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White 26 | hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow 27 | 28 | " Common groups that link to default highlighting. 29 | " You can specify other highlighting easily. 30 | hi link String Constant 31 | hi link Character Constant 32 | hi link Number Constant 33 | hi link Boolean Constant 34 | hi link Float Number 35 | hi link Conditional Repeat 36 | hi link Label Statement 37 | hi link Keyword Statement 38 | hi link Exception Statement 39 | hi link Include PreProc 40 | hi link Define PreProc 41 | hi link Macro PreProc 42 | hi link PreCondit PreProc 43 | hi link StorageClass Type 44 | hi link Structure Type 45 | hi link Typedef Type 46 | hi link Tag Special 47 | hi link SpecialChar Special 48 | hi link Delimiter Special 49 | hi link SpecialComment Special 50 | hi link Debug Special 51 | -------------------------------------------------------------------------------- /legacy_colors/evening.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Bram Moolenaar 3 | " Last Change: 2016 Oct 10 4 | 5 | " This color scheme uses a dark grey background. 6 | 7 | " First remove all existing highlighting. 8 | set background=dark 9 | hi clear 10 | if exists("syntax_on") 11 | syntax reset 12 | endif 13 | 14 | let colors_name = "evening" 15 | 16 | hi Normal ctermbg=DarkGrey ctermfg=White guifg=White guibg=grey20 17 | 18 | " Groups used in the 'highlight' and 'guicursor' options default value. 19 | hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White 20 | hi IncSearch term=reverse cterm=reverse gui=reverse 21 | hi ModeMsg term=bold cterm=bold gui=bold 22 | hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold 23 | hi StatusLineNC term=reverse cterm=reverse gui=reverse 24 | hi VertSplit term=reverse cterm=reverse gui=reverse 25 | hi Visual term=reverse ctermbg=black guibg=grey60 26 | hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold 27 | hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red 28 | hi Cursor guibg=Green guifg=Black 29 | hi lCursor guibg=Cyan guifg=Black 30 | hi Directory term=bold ctermfg=LightCyan guifg=Cyan 31 | hi LineNr term=underline ctermfg=Yellow guifg=Yellow 32 | hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen 33 | hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey30 34 | hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green 35 | hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black 36 | hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan 37 | hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta 38 | hi WarningMsg term=standout ctermfg=LightRed guifg=Red 39 | hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black 40 | hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue 41 | hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue 42 | hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue 43 | hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta 44 | hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan 45 | hi CursorColumn term=reverse ctermbg=Black guibg=grey40 46 | hi CursorLine term=underline cterm=underline guibg=grey40 47 | 48 | " Groups for syntax highlighting 49 | hi Constant term=underline ctermfg=Magenta guifg=#ffa0a0 50 | hi Special term=bold ctermfg=LightRed guifg=Orange 51 | if &t_Co > 8 52 | hi Statement term=bold cterm=bold ctermfg=Yellow guifg=#ffff60 gui=bold 53 | endif 54 | hi Ignore ctermfg=DarkGrey guifg=grey20 55 | 56 | " vim: sw=2 57 | -------------------------------------------------------------------------------- /legacy_colors/industry.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Shian Lee 3 | " Last Change: 2014 Mar 6 (for vim 7.4) 4 | " Remark: "industry" stands for 'industrial' color scheme. In industrial 5 | " HMI (Human-Machine-Interface) programming, using a standard color 6 | " scheme is mandatory in many cases (in traffic-lights for example): 7 | " LIGHT_RED is 'Warning' 8 | " LIGHT_YELLOW is 'Attention' 9 | " LIGHT_GREEN is 'Normal' 10 | " LIGHT_MAGENTA is 'Warning-Attention' (light RED-YELLOW) 11 | " LIGHT_CYAN is 'Attention-Normal' (light YELLOW-GREEN). 12 | " BLACK is Dark-High-Contrast Background for maximum safety. 13 | " BLUE is Shade of BLACK (not supposed to get attention). 14 | " 15 | " Industrial color scheme is by nature clear, safe and productive. 16 | " Yet, depends on the file type's syntax, it might appear incorrect. 17 | 18 | " Reset to dark background, then reset everything to defaults: 19 | set background=dark 20 | highlight clear 21 | if exists("syntax_on") 22 | syntax reset 23 | endif 24 | 25 | let colors_name = "industry" 26 | 27 | " First set Normal to regular white on black text colors: 28 | hi Normal ctermfg=LightGray ctermbg=Black guifg=#dddddd guibg=Black 29 | 30 | " Syntax highlighting (other color-groups using default, see :help group-name): 31 | hi Comment cterm=NONE ctermfg=DarkCyan gui=NONE guifg=#00aaaa 32 | hi Constant cterm=NONE ctermfg=LightCyan gui=NONE guifg=#00ffff 33 | hi Identifier cterm=NONE ctermfg=LightMagenta gui=NONE guifg=#ff00ff 34 | hi Function cterm=NONE ctermfg=LightGreen gui=NONE guifg=#00ff00 35 | hi Statement cterm=NONE ctermfg=White gui=bold guifg=#ffffff 36 | hi PreProc cterm=NONE ctermfg=Yellow gui=NONE guifg=#ffff00 37 | hi Type cterm=NONE ctermfg=LightGreen gui=bold guifg=#00ff00 38 | hi Special cterm=NONE ctermfg=LightRed gui=NONE guifg=#ff0000 39 | hi Delimiter cterm=NONE ctermfg=Yellow gui=NONE guifg=#ffff00 40 | 41 | -------------------------------------------------------------------------------- /legacy_colors/koehler.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " Maintainer: Ron Aaron 5 | " Last Change: 2016 Sep 04 6 | 7 | hi clear 8 | set background=dark 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name = "koehler" 13 | hi Normal guifg=white guibg=black 14 | hi Scrollbar guifg=darkcyan guibg=cyan 15 | hi Menu guifg=black guibg=cyan 16 | hi SpecialKey term=bold cterm=bold ctermfg=darkred guifg=#cc0000 17 | hi NonText term=bold cterm=bold ctermfg=darkred gui=bold guifg=#cc0000 18 | hi Directory term=bold cterm=bold ctermfg=brown guifg=#cc8000 19 | hi ErrorMsg term=standout cterm=bold ctermfg=grey ctermbg=red guifg=White guibg=Red 20 | hi Search term=reverse ctermfg=white ctermbg=red guifg=white guibg=Red 21 | hi MoreMsg term=bold cterm=bold ctermfg=darkgreen gui=bold guifg=SeaGreen 22 | hi ModeMsg term=bold cterm=bold gui=bold guifg=White guibg=Blue 23 | hi LineNr term=underline cterm=bold ctermfg=darkcyan guifg=Yellow 24 | hi Question term=standout cterm=bold ctermfg=darkgreen gui=bold guifg=Green 25 | hi StatusLine term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white 26 | hi StatusLineNC term=reverse ctermfg=white ctermbg=lightblue guifg=white guibg=blue 27 | hi Title term=bold cterm=bold ctermfg=darkmagenta gui=bold guifg=Magenta 28 | hi Visual term=reverse cterm=reverse gui=reverse 29 | hi WarningMsg term=standout cterm=bold ctermfg=darkred guifg=Red 30 | hi Cursor guifg=bg guibg=Green 31 | hi Comment term=bold cterm=bold ctermfg=cyan guifg=#80a0ff 32 | hi Constant term=underline cterm=bold ctermfg=magenta guifg=#ffa0a0 33 | hi Special term=bold cterm=bold ctermfg=red guifg=Orange 34 | hi Identifier term=underline ctermfg=brown guifg=#40ffff 35 | hi Statement term=bold cterm=bold ctermfg=yellow gui=bold guifg=#ffff60 36 | hi PreProc term=underline ctermfg=darkmagenta guifg=#ff80ff 37 | hi Type term=underline cterm=bold ctermfg=lightgreen gui=bold guifg=#60ff60 38 | hi Error term=reverse ctermfg=darkcyan ctermbg=black guifg=Red guibg=Black 39 | hi Todo term=standout ctermfg=black ctermbg=darkcyan guifg=Blue guibg=Yellow 40 | hi CursorLine term=underline guibg=#555555 cterm=underline 41 | hi CursorColumn term=underline guibg=#555555 cterm=underline 42 | hi MatchParen term=reverse ctermfg=blue guibg=Blue 43 | hi TabLine term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white 44 | hi TabLineFill term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white 45 | hi TabLineSel term=reverse ctermfg=white ctermbg=lightblue guifg=white guibg=blue 46 | hi Underlined term=underline cterm=bold,underline ctermfg=lightblue guifg=lightblue gui=bold,underline 47 | hi Ignore ctermfg=black ctermbg=black guifg=black guibg=black 48 | hi EndOfBuffer term=bold cterm=bold ctermfg=darkred guifg=#cc0000 gui=bold 49 | hi link IncSearch Visual 50 | hi link String Constant 51 | hi link Character Constant 52 | hi link Number Constant 53 | hi link Boolean Constant 54 | hi link Float Number 55 | hi link Function Identifier 56 | hi link Conditional Statement 57 | hi link Repeat Statement 58 | hi link Label Statement 59 | hi link Operator Statement 60 | hi link Keyword Statement 61 | hi link Exception Statement 62 | hi link Include PreProc 63 | hi link Define PreProc 64 | hi link Macro PreProc 65 | hi link PreCondit PreProc 66 | hi link StorageClass Type 67 | hi link Structure Type 68 | hi link Typedef Type 69 | hi link Tag Special 70 | hi link SpecialChar Special 71 | hi link Delimiter Special 72 | hi link SpecialComment Special 73 | hi link Debug Special 74 | -------------------------------------------------------------------------------- /legacy_colors/morning.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Bram Moolenaar 3 | " Last Change: 2006 Apr 15 4 | 5 | " This color scheme uses a light grey background. 6 | 7 | " First remove all existing highlighting. 8 | set background=light 9 | hi clear 10 | if exists("syntax_on") 11 | syntax reset 12 | endif 13 | 14 | let colors_name = "morning" 15 | 16 | hi Normal ctermfg=Black ctermbg=LightGrey guifg=Black guibg=grey90 17 | 18 | " Groups used in the 'highlight' and 'guicursor' options default value. 19 | hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White 20 | hi IncSearch term=reverse cterm=reverse gui=reverse 21 | hi ModeMsg term=bold cterm=bold gui=bold 22 | hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold 23 | hi StatusLineNC term=reverse cterm=reverse gui=reverse 24 | hi VertSplit term=reverse cterm=reverse gui=reverse 25 | hi Visual term=reverse ctermbg=grey guibg=grey80 26 | hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold 27 | hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red 28 | hi Cursor guibg=Green guifg=NONE 29 | hi lCursor guibg=Cyan guifg=NONE 30 | hi Directory term=bold ctermfg=DarkBlue guifg=Blue 31 | hi LineNr term=underline ctermfg=Brown guifg=Brown 32 | hi MoreMsg term=bold ctermfg=DarkGreen gui=bold guifg=SeaGreen 33 | hi NonText term=bold ctermfg=Blue gui=bold guifg=Blue guibg=grey80 34 | hi Question term=standout ctermfg=DarkGreen gui=bold guifg=SeaGreen 35 | hi Search term=reverse ctermbg=Yellow ctermfg=NONE guibg=Yellow guifg=NONE 36 | hi SpecialKey term=bold ctermfg=DarkBlue guifg=Blue 37 | hi Title term=bold ctermfg=DarkMagenta gui=bold guifg=Magenta 38 | hi WarningMsg term=standout ctermfg=DarkRed guifg=Red 39 | hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black 40 | hi Folded term=standout ctermbg=Grey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue 41 | hi FoldColumn term=standout ctermbg=Grey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue 42 | hi DiffAdd term=bold ctermbg=LightBlue guibg=LightBlue 43 | hi DiffChange term=bold ctermbg=LightMagenta guibg=LightMagenta 44 | hi DiffDelete term=bold ctermfg=Blue ctermbg=LightCyan gui=bold guifg=Blue guibg=LightCyan 45 | hi CursorLine term=underline cterm=underline guibg=grey80 46 | hi CursorColumn term=reverse ctermbg=grey guibg=grey80 47 | 48 | " Colors for syntax highlighting 49 | hi Constant term=underline ctermfg=DarkRed guifg=Magenta guibg=grey95 50 | hi Special term=bold ctermfg=DarkMagenta guifg=SlateBlue guibg=grey95 51 | if &t_Co > 8 52 | hi Statement term=bold cterm=bold ctermfg=Brown gui=bold guifg=Brown 53 | endif 54 | hi Ignore ctermfg=LightGrey guifg=grey90 55 | 56 | " vim: sw=2 57 | -------------------------------------------------------------------------------- /legacy_colors/murphy.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " Maintainer: Ron Aaron 5 | " Last Change: 2003 May 02 6 | 7 | hi clear 8 | set background=dark 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name = "murphy" 13 | 14 | hi Normal ctermbg=Black ctermfg=lightgreen guibg=Black guifg=lightgreen 15 | hi Comment term=bold ctermfg=LightRed guifg=Orange 16 | hi Constant term=underline ctermfg=LightGreen guifg=White gui=NONE 17 | hi Identifier term=underline ctermfg=LightCyan guifg=#00ffff 18 | hi Ignore ctermfg=black guifg=bg 19 | hi PreProc term=underline ctermfg=LightBlue guifg=Wheat 20 | hi Search term=reverse guifg=white guibg=Blue 21 | hi Special term=bold ctermfg=LightRed guifg=magenta 22 | hi Statement term=bold ctermfg=Yellow guifg=#ffff00 gui=NONE 23 | hi Type ctermfg=LightGreen guifg=grey gui=none 24 | hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White 25 | hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow 26 | " From the source: 27 | hi Cursor guifg=Orchid guibg=fg 28 | hi Directory term=bold ctermfg=LightCyan guifg=Cyan 29 | hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White 30 | hi IncSearch term=reverse cterm=reverse gui=reverse 31 | hi LineNr term=underline ctermfg=Yellow guifg=Yellow 32 | hi ModeMsg term=bold cterm=bold gui=bold 33 | hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen 34 | hi NonText term=bold ctermfg=Blue gui=bold guifg=Blue 35 | hi Question term=standout ctermfg=LightGreen gui=bold guifg=Cyan 36 | hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan 37 | hi StatusLine term=reverse,bold cterm=reverse gui=NONE guifg=White guibg=darkblue 38 | hi StatusLineNC term=reverse cterm=reverse gui=NONE guifg=white guibg=#333333 39 | hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Pink 40 | hi WarningMsg term=standout ctermfg=LightRed guifg=Red 41 | hi Visual term=reverse cterm=reverse gui=NONE guifg=white guibg=darkgreen 42 | -------------------------------------------------------------------------------- /legacy_colors/pablo.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " Maintainer: Ron Aaron 5 | " Last Change: 2003 May 02 6 | 7 | hi clear 8 | set background=dark 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name = "pablo" 13 | 14 | highlight Comment ctermfg=8 guifg=#808080 15 | highlight Constant ctermfg=14 cterm=none guifg=#00ffff gui=none 16 | highlight Identifier ctermfg=6 guifg=#00c0c0 17 | highlight Statement ctermfg=3 cterm=bold guifg=#c0c000 gui=bold 18 | highlight PreProc ctermfg=10 guifg=#00ff00 19 | highlight Type ctermfg=2 guifg=#00c000 20 | highlight Special ctermfg=12 guifg=#0000ff 21 | highlight Error ctermbg=9 guibg=#ff0000 22 | highlight Todo ctermfg=4 ctermbg=3 guifg=#000080 guibg=#c0c000 23 | highlight Directory ctermfg=2 guifg=#00c000 24 | highlight StatusLine ctermfg=11 ctermbg=12 cterm=none guifg=#ffff00 guibg=#0000ff gui=none 25 | highlight Normal guifg=#ffffff guibg=#000000 26 | highlight Search ctermbg=3 guibg=#c0c000 27 | -------------------------------------------------------------------------------- /legacy_colors/peachpuff.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: David Ne\v{c}as (Yeti) 3 | " Last Change: 2003-04-23 4 | " URL: http://trific.ath.cx/Ftp/vim/colors/peachpuff.vim 5 | 6 | " This color scheme uses a peachpuff background (what you've expected when it's 7 | " called peachpuff?). 8 | " 9 | " Note: Only GUI colors differ from default, on terminal it's just `light'. 10 | 11 | " First remove all existing highlighting. 12 | set background=light 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | 18 | let colors_name = "peachpuff" 19 | 20 | hi Normal guibg=PeachPuff guifg=Black 21 | 22 | hi SpecialKey term=bold ctermfg=4 guifg=Blue 23 | hi NonText term=bold cterm=bold ctermfg=4 gui=bold guifg=Blue 24 | hi Directory term=bold ctermfg=4 guifg=Blue 25 | hi ErrorMsg term=standout cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=White guibg=Red 26 | hi IncSearch term=reverse cterm=reverse gui=reverse 27 | hi Search term=reverse ctermbg=3 guibg=Gold2 28 | hi MoreMsg term=bold ctermfg=2 gui=bold guifg=SeaGreen 29 | hi ModeMsg term=bold cterm=bold gui=bold 30 | hi LineNr term=underline ctermfg=3 guifg=Red3 31 | hi Question term=standout ctermfg=2 gui=bold guifg=SeaGreen 32 | hi StatusLine term=bold,reverse cterm=bold,reverse gui=bold guifg=White guibg=Black 33 | hi StatusLineNC term=reverse cterm=reverse gui=bold guifg=PeachPuff guibg=Gray45 34 | hi VertSplit term=reverse cterm=reverse gui=bold guifg=White guibg=Gray45 35 | hi Title term=bold ctermfg=5 gui=bold guifg=DeepPink3 36 | hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey80 guibg=fg 37 | hi VisualNOS term=bold,underline cterm=bold,underline gui=bold,underline 38 | hi WarningMsg term=standout ctermfg=1 gui=bold guifg=Red 39 | hi WildMenu term=standout ctermfg=0 ctermbg=3 guifg=Black guibg=Yellow 40 | hi Folded term=standout ctermfg=4 ctermbg=7 guifg=Black guibg=#e3c1a5 41 | hi FoldColumn term=standout ctermfg=4 ctermbg=7 guifg=DarkBlue guibg=Gray80 42 | hi DiffAdd term=bold ctermbg=4 guibg=White 43 | hi DiffChange term=bold ctermbg=5 guibg=#edb5cd 44 | hi DiffDelete term=bold cterm=bold ctermfg=4 ctermbg=6 gui=bold guifg=LightBlue guibg=#f6e8d0 45 | hi DiffText term=reverse cterm=bold ctermbg=1 gui=bold guibg=#ff8060 46 | hi Cursor guifg=bg guibg=fg 47 | hi lCursor guifg=bg guibg=fg 48 | 49 | " Colors for syntax highlighting 50 | hi Comment term=bold ctermfg=4 guifg=#406090 51 | hi Constant term=underline ctermfg=1 guifg=#c00058 52 | hi Special term=bold ctermfg=5 guifg=SlateBlue 53 | hi Identifier term=underline ctermfg=6 guifg=DarkCyan 54 | hi Statement term=bold ctermfg=3 gui=bold guifg=Brown 55 | hi PreProc term=underline ctermfg=5 guifg=Magenta3 56 | hi Type term=underline ctermfg=2 gui=bold guifg=SeaGreen 57 | hi Ignore cterm=bold ctermfg=7 guifg=bg 58 | hi Error term=reverse cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=White guibg=Red 59 | hi Todo term=standout ctermfg=0 ctermbg=3 guifg=Blue guibg=Yellow 60 | 61 | -------------------------------------------------------------------------------- /legacy_colors/ron.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " Maintainer: Ron Aaron 5 | " Last Change: 2013 May 24 6 | 7 | set background=dark 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name = "ron" 13 | hi Normal guifg=cyan guibg=black 14 | hi NonText guifg=yellow guibg=#303030 15 | hi comment guifg=green 16 | hi constant guifg=cyan gui=bold 17 | hi identifier guifg=cyan gui=NONE 18 | hi statement guifg=lightblue gui=NONE 19 | hi preproc guifg=Pink2 20 | hi type guifg=seagreen gui=bold 21 | hi special guifg=yellow 22 | hi ErrorMsg guifg=Black guibg=Red 23 | hi WarningMsg guifg=Black guibg=Green 24 | hi Error guibg=Red 25 | hi Todo guifg=Black guibg=orange 26 | hi Cursor guibg=#60a060 guifg=#00ff00 27 | hi Search guibg=darkgray guifg=black gui=bold 28 | hi IncSearch gui=NONE guibg=steelblue 29 | hi LineNr guifg=darkgrey 30 | hi title guifg=darkgrey 31 | hi ShowMarksHL ctermfg=cyan ctermbg=lightblue cterm=bold guifg=yellow guibg=black gui=bold 32 | hi StatusLineNC gui=NONE guifg=lightblue guibg=darkblue 33 | hi StatusLine gui=bold guifg=cyan guibg=blue 34 | hi label guifg=gold2 35 | hi operator guifg=orange 36 | hi clear Visual 37 | hi Visual term=reverse cterm=reverse gui=reverse 38 | hi DiffChange guibg=darkgreen 39 | hi DiffText guibg=olivedrab 40 | hi DiffAdd guibg=slateblue 41 | hi DiffDelete guibg=coral 42 | hi Folded guibg=gray30 43 | hi FoldColumn guibg=gray30 guifg=white 44 | hi cIf0 guifg=gray 45 | hi diffOnly guifg=red gui=bold 46 | -------------------------------------------------------------------------------- /legacy_colors/shine.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Yasuhiro Matsumoto 3 | " Last Change: 2001 May 25 4 | 5 | " This look like normal text editor. 6 | " This color scheme uses a light background. 7 | 8 | " First remove all existing highlighting. 9 | set background=light 10 | hi clear 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | 15 | let colors_name = "shine" 16 | 17 | hi Normal ctermbg=White ctermfg=Black guifg=Black guibg=White 18 | 19 | " Groups used in the 'highlight' and 'guicursor' options default value. 20 | hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White 21 | hi IncSearch term=reverse cterm=reverse gui=reverse 22 | hi ModeMsg term=bold cterm=bold gui=bold 23 | hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold 24 | hi StatusLineNC term=reverse cterm=reverse gui=reverse 25 | hi VertSplit term=reverse cterm=reverse gui=reverse 26 | hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey guibg=fg 27 | hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold 28 | hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red 29 | hi Cursor ctermbg=Green guibg=Green guifg=Black 30 | hi lCursor guibg=Cyan guifg=Black 31 | hi Directory term=bold ctermfg=LightRed guifg=Red 32 | hi LineNr term=underline ctermfg=Yellow guifg=Yellow 33 | hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen 34 | hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey90 35 | hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green 36 | hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black 37 | hi SpecialKey term=bold ctermfg=LightBlue guifg=Blue 38 | hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta 39 | hi WarningMsg term=standout ctermfg=LightRed guifg=Red 40 | hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black 41 | hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue 42 | hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue 43 | hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue 44 | hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta 45 | hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan 46 | 47 | hi Comment ctermfg=DarkGrey ctermbg=White guifg=DarkGrey gui=bold 48 | hi SpecialChar ctermfg=DarkGrey ctermbg=White guifg=DarkGrey gui=bold 49 | hi StorageClass ctermfg=Red ctermbg=White guifg=Red gui=bold 50 | hi Number ctermfg=LightRed ctermbg=White guifg=LightRed gui=bold 51 | 52 | " Groups for syntax highlighting 53 | hi Constant term=underline ctermfg=Magenta guifg=#a07070 guibg=grey80 54 | hi Special term=bold ctermfg=LightRed guifg=DarkOrange guibg=grey80 55 | if &t_Co > 8 56 | hi Statement term=bold cterm=bold ctermfg=DarkGreen ctermbg=White guifg=#ffff60 gui=bold 57 | endif 58 | hi Ignore ctermfg=LightGrey guifg=grey90 59 | 60 | " vim: sw=2 61 | -------------------------------------------------------------------------------- /legacy_colors/slate.vim: -------------------------------------------------------------------------------- 1 | "%% SiSU Vim color file 2 | " Slate Maintainer: Ralph Amissah 3 | " (originally looked at desert Hans Fugal http://hans.fugal.net/vim/colors/desert.vim (2003/05/06) 4 | :set background=dark 5 | :highlight clear 6 | if version > 580 7 | hi clear 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | endif 12 | let colors_name = "slate" 13 | :hi Normal guifg=White guibg=grey15 14 | :hi Cursor guibg=khaki guifg=slategrey 15 | :hi VertSplit guibg=#c2bfa5 guifg=grey40 gui=none cterm=reverse 16 | :hi Folded guibg=black guifg=grey40 ctermfg=grey ctermbg=darkgrey 17 | :hi FoldColumn guibg=black guifg=grey20 ctermfg=4 ctermbg=7 18 | :hi IncSearch guifg=green guibg=black cterm=none ctermfg=yellow ctermbg=green 19 | :hi ModeMsg guifg=goldenrod cterm=none ctermfg=brown 20 | :hi MoreMsg guifg=SeaGreen ctermfg=darkgreen 21 | :hi NonText guifg=RoyalBlue guibg=grey15 cterm=bold ctermfg=blue 22 | :hi Question guifg=springgreen ctermfg=green 23 | :hi Search guibg=peru guifg=wheat cterm=none ctermfg=grey ctermbg=blue 24 | :hi SpecialKey guifg=yellowgreen ctermfg=darkgreen 25 | :hi StatusLine guibg=#c2bfa5 guifg=black gui=none cterm=bold,reverse 26 | :hi StatusLineNC guibg=#c2bfa5 guifg=grey40 gui=none cterm=reverse 27 | :hi Title guifg=gold gui=bold cterm=bold ctermfg=yellow 28 | :hi Statement guifg=CornflowerBlue ctermfg=lightblue 29 | :hi Visual gui=none guifg=khaki guibg=olivedrab cterm=reverse 30 | :hi WarningMsg guifg=salmon ctermfg=1 31 | :hi String guifg=SkyBlue ctermfg=darkcyan 32 | :hi Comment term=bold ctermfg=11 guifg=grey40 33 | :hi Constant guifg=#ffa0a0 ctermfg=brown 34 | :hi Special guifg=darkkhaki ctermfg=brown 35 | :hi Identifier guifg=salmon ctermfg=red 36 | :hi Include guifg=red ctermfg=red 37 | :hi PreProc guifg=red guibg=white ctermfg=red 38 | :hi Operator guifg=Red ctermfg=Red 39 | :hi Define guifg=gold gui=bold ctermfg=yellow 40 | :hi Type guifg=CornflowerBlue ctermfg=2 41 | :hi Function guifg=navajowhite ctermfg=brown 42 | :hi Structure guifg=green ctermfg=green 43 | :hi LineNr guifg=grey50 ctermfg=3 44 | :hi Ignore guifg=grey40 cterm=bold ctermfg=7 45 | :hi Todo guifg=orangered guibg=yellow2 46 | :hi Directory ctermfg=darkcyan 47 | :hi ErrorMsg cterm=bold guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1 48 | :hi VisualNOS cterm=bold,underline 49 | :hi WildMenu ctermfg=0 ctermbg=3 50 | :hi DiffAdd ctermbg=4 51 | :hi DiffChange ctermbg=5 52 | :hi DiffDelete cterm=bold ctermfg=4 ctermbg=6 53 | :hi DiffText cterm=bold ctermbg=1 54 | :hi Underlined cterm=underline ctermfg=5 55 | :hi Error guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1 56 | :hi SpellErrors guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1 57 | -------------------------------------------------------------------------------- /legacy_colors/torte.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Thorsten Maerz 3 | " Last Change: 2006 Dec 07 4 | " grey on black 5 | " optimized for TFT panels 6 | 7 | set background=dark 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | "colorscheme default 13 | let g:colors_name = "torte" 14 | 15 | " hardcoded colors : 16 | " GUI Comment : #80a0ff = Light blue 17 | 18 | " GUI 19 | highlight Normal guifg=Grey80 guibg=Black 20 | highlight Search guifg=Black guibg=Red gui=bold 21 | highlight Visual guifg=#404040 gui=bold 22 | highlight Cursor guifg=Black guibg=Green gui=bold 23 | highlight Special guifg=Orange 24 | highlight Comment guifg=#80a0ff 25 | highlight StatusLine guifg=blue guibg=white 26 | highlight Statement guifg=Yellow gui=NONE 27 | highlight Type gui=NONE 28 | 29 | " Console 30 | highlight Normal ctermfg=LightGrey ctermbg=Black 31 | highlight Search ctermfg=Black ctermbg=Red cterm=NONE 32 | highlight Visual cterm=reverse 33 | highlight Cursor ctermfg=Black ctermbg=Green cterm=bold 34 | highlight Special ctermfg=Brown 35 | highlight Comment ctermfg=Blue 36 | highlight StatusLine ctermfg=blue ctermbg=white 37 | highlight Statement ctermfg=Yellow cterm=NONE 38 | highlight Type cterm=NONE 39 | 40 | " only for vim 5 41 | if has("unix") 42 | if v:version<600 43 | highlight Normal ctermfg=Grey ctermbg=Black cterm=NONE guifg=Grey80 guibg=Black gui=NONE 44 | highlight Search ctermfg=Black ctermbg=Red cterm=bold guifg=Black guibg=Red gui=bold 45 | highlight Visual ctermfg=Black ctermbg=yellow cterm=bold guifg=#404040 gui=bold 46 | highlight Special ctermfg=LightBlue cterm=NONE guifg=LightBlue gui=NONE 47 | highlight Comment ctermfg=Cyan cterm=NONE guifg=LightBlue gui=NONE 48 | endif 49 | endif 50 | 51 | -------------------------------------------------------------------------------- /legacy_colors/zellner.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " Maintainer: Ron Aaron 5 | " Last Change: 2003 May 02 6 | 7 | set background=light 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name = "zellner" 13 | 14 | hi Comment term=bold ctermfg=Red guifg=Red 15 | hi Normal guifg=black guibg=white 16 | hi Constant term=underline ctermfg=Magenta guifg=Magenta 17 | hi Special term=bold ctermfg=Magenta guifg=Magenta 18 | hi Identifier term=underline ctermfg=Blue guifg=Blue 19 | hi Statement term=bold ctermfg=DarkRed gui=NONE guifg=Brown 20 | hi PreProc term=underline ctermfg=Magenta guifg=Purple 21 | hi Type term=underline ctermfg=Blue gui=NONE guifg=Blue 22 | hi Visual term=reverse ctermfg=Yellow ctermbg=Red gui=NONE guifg=Black guibg=Yellow 23 | hi Search term=reverse ctermfg=Black ctermbg=Cyan gui=NONE guifg=Black guibg=Cyan 24 | hi Tag term=bold ctermfg=DarkGreen guifg=DarkGreen 25 | hi Error term=reverse ctermfg=15 ctermbg=9 guibg=Red guifg=White 26 | hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow 27 | hi StatusLine term=bold,reverse cterm=NONE ctermfg=Yellow ctermbg=DarkGray gui=NONE guifg=Yellow guibg=DarkGray 28 | hi! link MoreMsg Comment 29 | hi! link ErrorMsg Visual 30 | hi! link WarningMsg ErrorMsg 31 | hi! link Question Comment 32 | hi link String Constant 33 | hi link Character Constant 34 | hi link Number Constant 35 | hi link Boolean Constant 36 | hi link Float Number 37 | hi link Function Identifier 38 | hi link Conditional Statement 39 | hi link Repeat Statement 40 | hi link Label Statement 41 | hi link Operator Statement 42 | hi link Keyword Statement 43 | hi link Exception Statement 44 | hi link Include PreProc 45 | hi link Define PreProc 46 | hi link Macro PreProc 47 | hi link PreCondit PreProc 48 | hi link StorageClass Type 49 | hi link Structure Type 50 | hi link Typedef Type 51 | hi link SpecialChar Special 52 | hi link Delimiter Special 53 | hi link SpecialComment Special 54 | hi link Debug Special 55 | --------------------------------------------------------------------------------