hi clear
if exists("syntax_on")
	syntax reset
endif

let g:colors_name = "solarized"
let g:solarized_termcolors = 16

" colors {{{
let g:base02  = "0"
let g:red     = "1"
let g:green   = "2"
let g:yellow  = "3"
let g:blue    = "4"
let g:magenta = "5"
let g:cyan    = "6"
let g:base2   = "7"

let g:base03  = "8"
let g:orange  = "9"
let g:base01  = "10"
let g:base00  = "11"
let g:base0   = "12"
let g:violet  = "13"
let g:base1   = "14"
let g:base3   = "15"

let g:base02  = "0"
let g:red     = "1"
let g:green   = "2"
let g:yellow  = "3"
let g:blue    = "4"
let g:magenta = "5"
let g:cyan    = "6"
let g:base2   = "7"

let g:base03  = "8"
let g:orange  = "9"
let g:base01  = "10"
let g:base00  = "11"
let g:base0   = "12"
let g:violet  = "13"
let g:base1   = "14"
let g:base3   = "15"

if &background == "light"
    let g:temp03      = g:base03
    let g:temp02      = g:base02
    let g:temp01      = g:base01
    let g:temp00      = g:base00
    let g:base03      = g:base3
    let g:base02      = g:base2
    let g:base01      = g:base1
    let g:base00      = g:base0
    let g:base0       = g:temp00
    let g:base1       = g:temp01
    let g:base2       = g:temp02
    let g:base3       = g:temp03
endif

" }}}
" reference highlighting {{{
exe "hi!  base01    cterm=NONE       ctermfg=".g:base01."   ctermbg=NONE"
exe "hi!  base02    cterm=NONE       ctermfg=".g:base02."   ctermbg=NONE"
exe "hi!  base03    cterm=NONE       ctermfg=".g:base03."   ctermbg=NONE"
exe "hi!  base0     cterm=NONE       ctermfg=".g:base0."    ctermbg=NONE"
exe "hi!  base1     cterm=NONE       ctermfg=".g:base1."    ctermbg=NONE"
exe "hi!  base2     cterm=NONE       ctermfg=".g:base2."    ctermbg=NONE"
exe "hi!  base3     cterm=NONE       ctermfg=".g:base3."    ctermbg=NONE"
exe "hi!  blue      cterm=NONE       ctermfg=".g:blue."     ctermbg=NONE"
exe "hi!  green     cterm=NONE       ctermfg=".g:green."    ctermbg=NONE"
exe "hi!  violet    cterm=NONE       ctermfg=".g:violet."   ctermbg=NONE"
exe "hi!  magenta   cterm=NONE       ctermfg=".g:magenta."  ctermbg=NONE"
exe "hi!  green     cterm=NONE       ctermfg=".g:green."    ctermbg=NONE"
exe "hi!  orange    cterm=NONE       ctermfg=".g:orange."   ctermbg=NONE"
exe "hi!  yellow    cterm=NONE       ctermfg=".g:yellow."   ctermbg=NONE"
exe "hi!  red       cterm=NONE       ctermfg=".g:red."      ctermbg=NONE"
exe "hi!  cyan      cterm=NONE       ctermfg=".g:cyan."     ctermbg=NONE"

exe "hi!  base01u   cterm=underline  ctermfg=".g:base01."   ctermbg=NONE"
exe "hi!  base02u   cterm=underline  ctermfg=".g:base02."   ctermbg=NONE"
exe "hi!  base03u   cterm=underline  ctermfg=".g:base03."   ctermbg=NONE"
exe "hi!  base0u    cterm=underline  ctermfg=".g:base0."    ctermbg=NONE"
exe "hi!  base1u    cterm=underline  ctermfg=".g:base1."    ctermbg=NONE"
exe "hi!  base2u    cterm=underline  ctermfg=".g:base2."    ctermbg=NONE"
exe "hi!  base3u    cterm=underline  ctermfg=".g:base3."    ctermbg=NONE"
exe "hi!  blueu     cterm=underline  ctermfg=".g:blue."     ctermbg=NONE"
exe "hi!  greenu    cterm=underline  ctermfg=".g:green."    ctermbg=NONE"
exe "hi!  violetu   cterm=underline  ctermfg=".g:violet."   ctermbg=NONE"
exe "hi!  magentau  cterm=underline  ctermfg=".g:magenta."  ctermbg=NONE"
exe "hi!  greenu    cterm=underline  ctermfg=".g:green."    ctermbg=NONE"
exe "hi!  orangeu   cterm=underline  ctermfg=".g:orange."   ctermbg=NONE"
exe "hi!  yellowu   cterm=underline  ctermfg=".g:yellow."   ctermbg=NONE"
exe "hi!  redu      cterm=underline  ctermfg=".g:red."      ctermbg=NONE"
exe "hi!  cyanu     cterm=underline  ctermfg=".g:cyan."     ctermbg=NONE"

exe "hi!  base01bg  cterm=underline       ctermfg=".g:base03."	ctermbg=".g:base01
exe "hi!  base02bg  cterm=underline       ctermfg=".g:base03."   ctermbg=".g:base02
exe "hi!  base03bg  cterm=underline       ctermfg=".g:base03."   ctermbg=".g:base03
exe "hi!  base0bg   cterm=underline       ctermfg=".g:base03."   ctermbg=".g:base0
exe "hi!  base1bg   cterm=underline       ctermfg=".g:base03."   ctermbg=".g:base1
exe "hi!  base2bg   cterm=underline       ctermfg=".g:base03."   ctermbg=".g:base2
exe "hi!  base3bg   cterm=underline       ctermfg=".g:base03."   ctermbg=".g:base3
exe "hi!  bluebg    cterm=underline       ctermfg=".g:base03."   ctermbg=".g:blue
exe "hi!  greenbg   cterm=underline       ctermfg=".g:base03."   ctermbg=".g:green
exe "hi!  violetbg  cterm=underline       ctermfg=".g:base03."   ctermbg=".g:violet
exe "hi!  magentabg cterm=underline       ctermfg=".g:base03."   ctermbg=".g:magenta
exe "hi!  greenbg   cterm=underline       ctermfg=".g:base03."   ctermbg=".g:green
exe "hi!  orangebg  cterm=underline       ctermfg=".g:base03."   ctermbg=".g:orange
exe "hi!  yellowbg  cterm=underline       ctermfg=".g:base03."   ctermbg=".g:yellow
exe "hi!  redbg     cterm=underline       ctermfg=".g:base03."   ctermbg=".g:red
exe "hi!  cyanbg    cterm=underline       ctermfg=".g:base03."   ctermbg=".g:cyan

exe "hi!  base01a  cterm=underline       ctermfg=".g:base01."	ctermbg=".g:base01
exe "hi!  base02a  cterm=underline       ctermfg=".g:base02."   ctermbg=".g:base02
exe "hi!  base03a  cterm=underline       ctermfg=".g:base03."   ctermbg=".g:base03
exe "hi!  base0a   cterm=underline       ctermfg=".g:base0."   ctermbg=".g:base0
exe "hi!  base1a   cterm=underline       ctermfg=".g:base1."   ctermbg=".g:base1
exe "hi!  base2a   cterm=underline       ctermfg=".g:base2."   ctermbg=".g:base2
exe "hi!  base3a   cterm=underline       ctermfg=".g:base3."   ctermbg=".g:base3
exe "hi!  bluea    cterm=underline       ctermfg=".g:blue."   ctermbg=".g:blue
exe "hi!  greena   cterm=underline       ctermfg=".g:green."   ctermbg=".g:green
exe "hi!  violeta  cterm=underline       ctermfg=".g:violet."   ctermbg=".g:violet
exe "hi!  magentaa cterm=underline       ctermfg=".g:magenta."   ctermbg=".g:magenta
exe "hi!  greena   cterm=underline       ctermfg=".g:green."   ctermbg=".g:green
exe "hi!  orangea  cterm=underline       ctermfg=".g:orange."   ctermbg=".g:orange
exe "hi!  yellowa  cterm=underline       ctermfg=".g:yellow."   ctermbg=".g:yellow
exe "hi!  reda     cterm=underline       ctermfg=".g:red."   ctermbg=".g:red
exe "hi!  cyana    cterm=underline       ctermfg=".g:cyan."   ctermbg=".g:cyan

exe "hi!  base01r   cterm=underline  ctermfg=".g:base01."   ctermbg=".g:base01
exe "hi!  base02r   cterm=underline  ctermfg=".g:base02."   ctermbg=".g:base01
exe "hi!  base03r   cterm=underline  ctermfg=".g:base03."   ctermbg=".g:base01
exe "hi!  base0r    cterm=underline  ctermfg=".g:base0."    ctermbg=".g:base01
exe "hi!  base1r    cterm=underline  ctermfg=".g:base1."    ctermbg=".g:base01
exe "hi!  base2r    cterm=underline  ctermfg=".g:base2."    ctermbg=".g:base01
exe "hi!  bluer     cterm=underline  ctermfg=".g:blue."     ctermbg=".g:base01
exe "hi!  greenr    cterm=underline  ctermfg=".g:green."    ctermbg=".g:base01
exe "hi!  violetr   cterm=underline  ctermfg=".g:violet."   ctermbg=".g:base01
exe "hi!  magentar  cterm=underline  ctermfg=".g:magenta."  ctermbg=".g:base01
exe "hi!  greenr    cterm=underline  ctermfg=".g:green."    ctermbg=".g:base01
exe "hi!  oranger   cterm=underline  ctermfg=".g:orange."   ctermbg=".g:base01
exe "hi!  yellowr   cterm=underline  ctermfg=".g:yellow."   ctermbg=".g:base01
exe "hi!  redr      cterm=underline  ctermfg=".g:red."      ctermbg=".g:base01
exe "hi!  cyanr     cterm=underline  ctermfg=".g:cyan."     ctermbg=".g:base01

" }}}
" silly {{{

exe "hi!  silly00 cterm=NONE       ctermfg=".base0."	ctermbg=".base0
exe "hi!  silly01 cterm=NONE       ctermfg=".base0."	ctermbg=".base1
exe "hi!  silly02 cterm=NONE       ctermfg=".base0."	ctermbg=".base2
exe "hi!  silly03 cterm=NONE       ctermfg=".base0."	ctermbg=".base3
exe "hi!  silly07 cterm=NONE       ctermfg=".base0."	ctermbg=".base03
exe "hi!  silly08 cterm=NONE       ctermfg=".base0."	ctermbg=".base02
exe "hi!  silly09 cterm=NONE       ctermfg=".base0."	ctermbg=".base01
exe "hi!  silly0b cterm=NONE       ctermfg=".base0."	ctermbg=".blue
exe "hi!  silly0c cterm=NONE       ctermfg=".base0."	ctermbg=".cyan
exe "hi!  silly0g cterm=NONE       ctermfg=".base0."	ctermbg=".green
exe "hi!  silly0m cterm=NONE       ctermfg=".base0."	ctermbg=".magenta
exe "hi!  silly0o cterm=NONE       ctermfg=".base0."	ctermbg=".orange
exe "hi!  silly0r cterm=NONE       ctermfg=".base0."	ctermbg=".red
exe "hi!  silly0v cterm=NONE       ctermfg=".base0."	ctermbg=".violet
exe "hi!  silly0y cterm=NONE       ctermfg=".base0."	ctermbg=".yellow
exe "hi!  silly10 cterm=NONE       ctermfg=".base1."	ctermbg=".base0
exe "hi!  silly11 cterm=NONE       ctermfg=".base1."	ctermbg=".base1
exe "hi!  silly12 cterm=NONE       ctermfg=".base1."	ctermbg=".base2
exe "hi!  silly13 cterm=NONE       ctermfg=".base1."	ctermbg=".base3
exe "hi!  silly17 cterm=NONE       ctermfg=".base1."	ctermbg=".base03
exe "hi!  silly18 cterm=NONE       ctermfg=".base1."	ctermbg=".base02
exe "hi!  silly19 cterm=NONE       ctermfg=".base1."	ctermbg=".base01
exe "hi!  silly1b cterm=NONE       ctermfg=".base1."	ctermbg=".blue
exe "hi!  silly1c cterm=NONE       ctermfg=".base1."	ctermbg=".cyan
exe "hi!  silly1g cterm=NONE       ctermfg=".base1."	ctermbg=".green
exe "hi!  silly1m cterm=NONE       ctermfg=".base1."	ctermbg=".magenta
exe "hi!  silly1o cterm=NONE       ctermfg=".base1."	ctermbg=".orange
exe "hi!  silly1r cterm=NONE       ctermfg=".base1."	ctermbg=".red
exe "hi!  silly1v cterm=NONE       ctermfg=".base1."	ctermbg=".violet
exe "hi!  silly1y cterm=NONE       ctermfg=".base1."	ctermbg=".yellow
exe "hi!  silly20 cterm=NONE       ctermfg=".base2."	ctermbg=".base0
exe "hi!  silly21 cterm=NONE       ctermfg=".base2."	ctermbg=".base1
exe "hi!  silly22 cterm=NONE       ctermfg=".base2."	ctermbg=".base2
exe "hi!  silly23 cterm=NONE       ctermfg=".base2."	ctermbg=".base3
exe "hi!  silly27 cterm=NONE       ctermfg=".base2."	ctermbg=".base03
exe "hi!  silly28 cterm=NONE       ctermfg=".base2."	ctermbg=".base02
exe "hi!  silly29 cterm=NONE       ctermfg=".base2."	ctermbg=".base01
exe "hi!  silly2b cterm=NONE       ctermfg=".base2."	ctermbg=".blue
exe "hi!  silly2c cterm=NONE       ctermfg=".base2."	ctermbg=".cyan
exe "hi!  silly2g cterm=NONE       ctermfg=".base2."	ctermbg=".green
exe "hi!  silly2m cterm=NONE       ctermfg=".base2."	ctermbg=".magenta
exe "hi!  silly2o cterm=NONE       ctermfg=".base2."	ctermbg=".orange
exe "hi!  silly2r cterm=NONE       ctermfg=".base2."	ctermbg=".red
exe "hi!  silly2v cterm=NONE       ctermfg=".base2."	ctermbg=".violet
exe "hi!  silly2y cterm=NONE       ctermfg=".base2."	ctermbg=".yellow
exe "hi!  silly30 cterm=NONE       ctermfg=".base3."	ctermbg=".base0
exe "hi!  silly31 cterm=NONE       ctermfg=".base3."	ctermbg=".base1
exe "hi!  silly32 cterm=NONE       ctermfg=".base3."	ctermbg=".base2
exe "hi!  silly33 cterm=NONE       ctermfg=".base3."	ctermbg=".base3
exe "hi!  silly37 cterm=NONE       ctermfg=".base3."	ctermbg=".base03
exe "hi!  silly38 cterm=NONE       ctermfg=".base3."	ctermbg=".base02
exe "hi!  silly39 cterm=NONE       ctermfg=".base3."	ctermbg=".base01
exe "hi!  silly3b cterm=NONE       ctermfg=".base3."	ctermbg=".blue
exe "hi!  silly3c cterm=NONE       ctermfg=".base3."	ctermbg=".cyan
exe "hi!  silly3g cterm=NONE       ctermfg=".base3."	ctermbg=".green
exe "hi!  silly3m cterm=NONE       ctermfg=".base3."	ctermbg=".magenta
exe "hi!  silly3o cterm=NONE       ctermfg=".base3."	ctermbg=".orange
exe "hi!  silly3r cterm=NONE       ctermfg=".base3."	ctermbg=".red
exe "hi!  silly3v cterm=NONE       ctermfg=".base3."	ctermbg=".violet
exe "hi!  silly3y cterm=NONE       ctermfg=".base3."	ctermbg=".yellow
exe "hi!  silly70 cterm=NONE       ctermfg=".base03."	ctermbg=".base0
exe "hi!  silly71 cterm=NONE       ctermfg=".base03."	ctermbg=".base1
exe "hi!  silly72 cterm=NONE       ctermfg=".base03."	ctermbg=".base2
exe "hi!  silly73 cterm=NONE       ctermfg=".base03."	ctermbg=".base3
exe "hi!  silly77 cterm=NONE       ctermfg=".base03."	ctermbg=".base03
exe "hi!  silly78 cterm=NONE       ctermfg=".base03."	ctermbg=".base02
exe "hi!  silly79 cterm=NONE       ctermfg=".base03."	ctermbg=".base01
exe "hi!  silly7b cterm=NONE       ctermfg=".base03."	ctermbg=".blue
exe "hi!  silly7c cterm=NONE       ctermfg=".base03."	ctermbg=".cyan
exe "hi!  silly7g cterm=NONE       ctermfg=".base03."	ctermbg=".green
exe "hi!  silly7m cterm=NONE       ctermfg=".base03."	ctermbg=".magenta
exe "hi!  silly7o cterm=NONE       ctermfg=".base03."	ctermbg=".orange
exe "hi!  silly7r cterm=NONE       ctermfg=".base03."	ctermbg=".red
exe "hi!  silly7v cterm=NONE       ctermfg=".base03."	ctermbg=".violet
exe "hi!  silly7y cterm=NONE       ctermfg=".base03."	ctermbg=".yellow
exe "hi!  silly80 cterm=NONE       ctermfg=".base02."	ctermbg=".base0
exe "hi!  silly81 cterm=NONE       ctermfg=".base02."	ctermbg=".base1
exe "hi!  silly82 cterm=NONE       ctermfg=".base02."	ctermbg=".base2
exe "hi!  silly83 cterm=NONE       ctermfg=".base02."	ctermbg=".base3
exe "hi!  silly87 cterm=NONE       ctermfg=".base02."	ctermbg=".base03
exe "hi!  silly88 cterm=NONE       ctermfg=".base02."	ctermbg=".base02
exe "hi!  silly89 cterm=NONE       ctermfg=".base02."	ctermbg=".base01
exe "hi!  silly8b cterm=NONE       ctermfg=".base02."	ctermbg=".blue
exe "hi!  silly8c cterm=NONE       ctermfg=".base02."	ctermbg=".cyan
exe "hi!  silly8g cterm=NONE       ctermfg=".base02."	ctermbg=".green
exe "hi!  silly8m cterm=NONE       ctermfg=".base02."	ctermbg=".magenta
exe "hi!  silly8o cterm=NONE       ctermfg=".base02."	ctermbg=".orange
exe "hi!  silly8r cterm=NONE       ctermfg=".base02."	ctermbg=".red
exe "hi!  silly8v cterm=NONE       ctermfg=".base02."	ctermbg=".violet
exe "hi!  silly8y cterm=NONE       ctermfg=".base02."	ctermbg=".yellow
exe "hi!  silly90 cterm=NONE       ctermfg=".base01."	ctermbg=".base0
exe "hi!  silly91 cterm=NONE       ctermfg=".base01."	ctermbg=".base1
exe "hi!  silly92 cterm=NONE       ctermfg=".base01."	ctermbg=".base2
exe "hi!  silly93 cterm=NONE       ctermfg=".base01."	ctermbg=".base3
exe "hi!  silly97 cterm=NONE       ctermfg=".base01."	ctermbg=".base03
exe "hi!  silly98 cterm=NONE       ctermfg=".base01."	ctermbg=".base02
exe "hi!  silly99 cterm=NONE       ctermfg=".base01."	ctermbg=".base01
exe "hi!  silly9b cterm=NONE       ctermfg=".base01."	ctermbg=".blue
exe "hi!  silly9c cterm=NONE       ctermfg=".base01."	ctermbg=".cyan
exe "hi!  silly9g cterm=NONE       ctermfg=".base01."	ctermbg=".green
exe "hi!  silly9m cterm=NONE       ctermfg=".base01."	ctermbg=".magenta
exe "hi!  silly9o cterm=NONE       ctermfg=".base01."	ctermbg=".orange
exe "hi!  silly9r cterm=NONE       ctermfg=".base01."	ctermbg=".red
exe "hi!  silly9v cterm=NONE       ctermfg=".base01."	ctermbg=".violet
exe "hi!  silly9y cterm=NONE       ctermfg=".base01."	ctermbg=".yellow
exe "hi!  sillyb0 cterm=NONE       ctermfg=".blue."	ctermbg=".base0
exe "hi!  sillyb1 cterm=NONE       ctermfg=".blue."	ctermbg=".base1
exe "hi!  sillyb2 cterm=NONE       ctermfg=".blue."	ctermbg=".base2
exe "hi!  sillyb3 cterm=NONE       ctermfg=".blue."	ctermbg=".base3
exe "hi!  sillyb7 cterm=NONE       ctermfg=".blue."	ctermbg=".base03
exe "hi!  sillyb8 cterm=NONE       ctermfg=".blue."	ctermbg=".base02
exe "hi!  sillyb9 cterm=NONE       ctermfg=".blue."	ctermbg=".base01
exe "hi!  sillybb cterm=NONE       ctermfg=".blue."	ctermbg=".blue
exe "hi!  sillybc cterm=NONE       ctermfg=".blue."	ctermbg=".cyan
exe "hi!  sillybg cterm=NONE       ctermfg=".blue."	ctermbg=".green
exe "hi!  sillybm cterm=NONE       ctermfg=".blue."	ctermbg=".magenta
exe "hi!  sillybo cterm=NONE       ctermfg=".blue."	ctermbg=".orange
exe "hi!  sillybr cterm=NONE       ctermfg=".blue."	ctermbg=".red
exe "hi!  sillybv cterm=NONE       ctermfg=".blue."	ctermbg=".violet
exe "hi!  sillyby cterm=NONE       ctermfg=".blue."	ctermbg=".yellow
exe "hi!  sillyc0 cterm=NONE       ctermfg=".cyan."	ctermbg=".base0
exe "hi!  sillyc1 cterm=NONE       ctermfg=".cyan."	ctermbg=".base1
exe "hi!  sillyc2 cterm=NONE       ctermfg=".cyan."	ctermbg=".base2
exe "hi!  sillyc3 cterm=NONE       ctermfg=".cyan."	ctermbg=".base3
exe "hi!  sillyc7 cterm=NONE       ctermfg=".cyan."	ctermbg=".base03
exe "hi!  sillyc8 cterm=NONE       ctermfg=".cyan."	ctermbg=".base02
exe "hi!  sillyc9 cterm=NONE       ctermfg=".cyan."	ctermbg=".base01
exe "hi!  sillycb cterm=NONE       ctermfg=".cyan."	ctermbg=".blue
exe "hi!  sillycc cterm=NONE       ctermfg=".cyan."	ctermbg=".cyan
exe "hi!  sillycg cterm=NONE       ctermfg=".cyan."	ctermbg=".green
exe "hi!  sillycm cterm=NONE       ctermfg=".cyan."	ctermbg=".magenta
exe "hi!  sillyco cterm=NONE       ctermfg=".cyan."	ctermbg=".orange
exe "hi!  sillycr cterm=NONE       ctermfg=".cyan."	ctermbg=".red
exe "hi!  sillycv cterm=NONE       ctermfg=".cyan."	ctermbg=".violet
exe "hi!  sillycy cterm=NONE       ctermfg=".cyan."	ctermbg=".yellow
exe "hi!  sillyg0 cterm=NONE       ctermfg=".green."	ctermbg=".base0
exe "hi!  sillyg1 cterm=NONE       ctermfg=".green."	ctermbg=".base1
exe "hi!  sillyg2 cterm=NONE       ctermfg=".green."	ctermbg=".base2
exe "hi!  sillyg3 cterm=NONE       ctermfg=".green."	ctermbg=".base3
exe "hi!  sillyg7 cterm=NONE       ctermfg=".green."	ctermbg=".base03
exe "hi!  sillyg8 cterm=NONE       ctermfg=".green."	ctermbg=".base02
exe "hi!  sillyg9 cterm=NONE       ctermfg=".green."	ctermbg=".base01
exe "hi!  sillygb cterm=NONE       ctermfg=".green."	ctermbg=".blue
exe "hi!  sillygc cterm=NONE       ctermfg=".green."	ctermbg=".cyan
exe "hi!  sillygg cterm=NONE       ctermfg=".green."	ctermbg=".green
exe "hi!  sillygm cterm=NONE       ctermfg=".green."	ctermbg=".magenta
exe "hi!  sillygo cterm=NONE       ctermfg=".green."	ctermbg=".orange
exe "hi!  sillygr cterm=NONE       ctermfg=".green."	ctermbg=".red
exe "hi!  sillygv cterm=NONE       ctermfg=".green."	ctermbg=".violet
exe "hi!  sillygy cterm=NONE       ctermfg=".green."	ctermbg=".yellow
exe "hi!  sillym0 cterm=NONE       ctermfg=".magenta."	ctermbg=".base0
exe "hi!  sillym1 cterm=NONE       ctermfg=".magenta."	ctermbg=".base1
exe "hi!  sillym2 cterm=NONE       ctermfg=".magenta."	ctermbg=".base2
exe "hi!  sillym3 cterm=NONE       ctermfg=".magenta."	ctermbg=".base3
exe "hi!  sillym7 cterm=NONE       ctermfg=".magenta."	ctermbg=".base03
exe "hi!  sillym8 cterm=NONE       ctermfg=".magenta."	ctermbg=".base02
exe "hi!  sillym9 cterm=NONE       ctermfg=".magenta."	ctermbg=".base01
exe "hi!  sillymb cterm=NONE       ctermfg=".magenta."	ctermbg=".blue
exe "hi!  sillymc cterm=NONE       ctermfg=".magenta."	ctermbg=".cyan
exe "hi!  sillymg cterm=NONE       ctermfg=".magenta."	ctermbg=".green
exe "hi!  sillymm cterm=NONE       ctermfg=".magenta."	ctermbg=".magenta
exe "hi!  sillymo cterm=NONE       ctermfg=".magenta."	ctermbg=".orange
exe "hi!  sillymr cterm=NONE       ctermfg=".magenta."	ctermbg=".red
exe "hi!  sillymv cterm=NONE       ctermfg=".magenta."	ctermbg=".violet
exe "hi!  sillymy cterm=NONE       ctermfg=".magenta."	ctermbg=".yellow
exe "hi!  sillyo0 cterm=NONE       ctermfg=".orange."	ctermbg=".base0
exe "hi!  sillyo1 cterm=NONE       ctermfg=".orange."	ctermbg=".base1
exe "hi!  sillyo2 cterm=NONE       ctermfg=".orange."	ctermbg=".base2
exe "hi!  sillyo3 cterm=NONE       ctermfg=".orange."	ctermbg=".base3
exe "hi!  sillyo7 cterm=NONE       ctermfg=".orange."	ctermbg=".base03
exe "hi!  sillyo8 cterm=NONE       ctermfg=".orange."	ctermbg=".base02
exe "hi!  sillyo9 cterm=NONE       ctermfg=".orange."	ctermbg=".base01
exe "hi!  sillyob cterm=NONE       ctermfg=".orange."	ctermbg=".blue
exe "hi!  sillyoc cterm=NONE       ctermfg=".orange."	ctermbg=".cyan
exe "hi!  sillyog cterm=NONE       ctermfg=".orange."	ctermbg=".green
exe "hi!  sillyom cterm=NONE       ctermfg=".orange."	ctermbg=".magenta
exe "hi!  sillyoo cterm=NONE       ctermfg=".orange."	ctermbg=".orange
exe "hi!  sillyor cterm=NONE       ctermfg=".orange."	ctermbg=".red
exe "hi!  sillyov cterm=NONE       ctermfg=".orange."	ctermbg=".violet
exe "hi!  sillyoy cterm=NONE       ctermfg=".orange."	ctermbg=".yellow
exe "hi!  sillyr0 cterm=NONE       ctermfg=".red."	ctermbg=".base0
exe "hi!  sillyr1 cterm=NONE       ctermfg=".red."	ctermbg=".base1
exe "hi!  sillyr2 cterm=NONE       ctermfg=".red."	ctermbg=".base2
exe "hi!  sillyr3 cterm=NONE       ctermfg=".red."	ctermbg=".base3
exe "hi!  sillyr7 cterm=NONE       ctermfg=".red."	ctermbg=".base03
exe "hi!  sillyr8 cterm=NONE       ctermfg=".red."	ctermbg=".base02
exe "hi!  sillyr9 cterm=NONE       ctermfg=".red."	ctermbg=".base01
exe "hi!  sillyrb cterm=NONE       ctermfg=".red."	ctermbg=".blue
exe "hi!  sillyrc cterm=NONE       ctermfg=".red."	ctermbg=".cyan
exe "hi!  sillyrg cterm=NONE       ctermfg=".red."	ctermbg=".green
exe "hi!  sillyrm cterm=NONE       ctermfg=".red."	ctermbg=".magenta
exe "hi!  sillyro cterm=NONE       ctermfg=".red."	ctermbg=".orange
exe "hi!  sillyrr cterm=NONE       ctermfg=".red."	ctermbg=".red
exe "hi!  sillyrv cterm=NONE       ctermfg=".red."	ctermbg=".violet
exe "hi!  sillyry cterm=NONE       ctermfg=".red."	ctermbg=".yellow
exe "hi!  sillyv0 cterm=NONE       ctermfg=".violet."	ctermbg=".base0
exe "hi!  sillyv1 cterm=NONE       ctermfg=".violet."	ctermbg=".base1
exe "hi!  sillyv2 cterm=NONE       ctermfg=".violet."	ctermbg=".base2
exe "hi!  sillyv3 cterm=NONE       ctermfg=".violet."	ctermbg=".base3
exe "hi!  sillyv7 cterm=NONE       ctermfg=".violet."	ctermbg=".base03
exe "hi!  sillyv8 cterm=NONE       ctermfg=".violet."	ctermbg=".base02
exe "hi!  sillyv9 cterm=NONE       ctermfg=".violet."	ctermbg=".base01
exe "hi!  sillyvb cterm=NONE       ctermfg=".violet."	ctermbg=".blue
exe "hi!  sillyvc cterm=NONE       ctermfg=".violet."	ctermbg=".cyan
exe "hi!  sillyvg cterm=NONE       ctermfg=".violet."	ctermbg=".green
exe "hi!  sillyvm cterm=NONE       ctermfg=".violet."	ctermbg=".magenta
exe "hi!  sillyvo cterm=NONE       ctermfg=".violet."	ctermbg=".orange
exe "hi!  sillyvr cterm=NONE       ctermfg=".violet."	ctermbg=".red
exe "hi!  sillyvv cterm=NONE       ctermfg=".violet."	ctermbg=".violet
exe "hi!  sillyvy cterm=NONE       ctermfg=".violet."	ctermbg=".yellow
exe "hi!  sillyy0 cterm=NONE       ctermfg=".yellow."	ctermbg=".base0
exe "hi!  sillyy1 cterm=NONE       ctermfg=".yellow."	ctermbg=".base1
exe "hi!  sillyy2 cterm=NONE       ctermfg=".yellow."	ctermbg=".base2
exe "hi!  sillyy3 cterm=NONE       ctermfg=".yellow."	ctermbg=".base3
exe "hi!  sillyy7 cterm=NONE       ctermfg=".yellow."	ctermbg=".base03
exe "hi!  sillyy8 cterm=NONE       ctermfg=".yellow."	ctermbg=".base02
exe "hi!  sillyy9 cterm=NONE       ctermfg=".yellow."	ctermbg=".base01
exe "hi!  sillyyb cterm=NONE       ctermfg=".yellow."	ctermbg=".blue
exe "hi!  sillyyc cterm=NONE       ctermfg=".yellow."	ctermbg=".cyan
exe "hi!  sillyyg cterm=NONE       ctermfg=".yellow."	ctermbg=".green
exe "hi!  sillyym cterm=NONE       ctermfg=".yellow."	ctermbg=".magenta
exe "hi!  sillyyo cterm=NONE       ctermfg=".yellow."	ctermbg=".orange
exe "hi!  sillyyr cterm=NONE       ctermfg=".yellow."	ctermbg=".red
exe "hi!  sillyyv cterm=NONE       ctermfg=".yellow."	ctermbg=".violet
exe "hi!  sillyyy cterm=NONE       ctermfg=".yellow."	ctermbg=".yellow



" }}}
" highlighting {{{
exe "hi IndentGuidesOdd cterm=NONE ctermbg=".g:base03." "
exe "hi IndentGuidesEven cterm=NONE ctermbg=".g:base02." "
exe "hi! Normal cterm=NONE ctermfg=".g:base0." ctermbg=".g:base03." "
exe "hi! ColorColumn cterm=NONE ctermfg=NONE ctermbg=".g:base02." "
exe "hi! Comment cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! ConId cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! Conceal cterm=NONE ctermfg=".g:base3." ctermbg=NONE "
exe "hi! Constant cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! Cursor cterm=NONE ctermfg=".g:base03." ctermbg=".g:base0." "
exe "hi! CursorColumn cterm=NONE ctermfg=NONE ctermbg=".g:base02." "
exe "hi! CursorLine cterm=NONE ctermfg=NONE ctermbg=".g:base02." "
exe "hi! CursorLineNr cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! DiffAdd cterm=NONE ctermfg=".g:green." ctermbg=".g:base02." "
exe "hi! DiffChange cterm=NONE ctermfg=".g:yellow." ctermbg=".g:base02." "
exe "hi! DiffDelete cterm=NONE ctermfg=".g:red." ctermbg=".g:base02." "
exe "hi! DiffText cterm=NONE ctermfg=".g:blue." ctermbg=".g:base02." "
exe "hi! Directory cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! Error cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! ErrorMsg cterm=reverse ctermfg=".g:red." ctermbg=NONE "
exe "hi! FoldColumn cterm=bold ctermfg=".g:base1." ctermbg=".g:base02." "
exe "hi! Folded cterm=NONE ctermfg=".g:base2." ctermbg=NONE"
exe "hi! Identifier cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! Ignore cterm=NONE ctermfg=NONE ctermbg=NONE "
exe "hi! IncSearch cterm=bold,reverse ctermfg=".g:orange." ctermbg=NONE "
exe "hi! LineNr cterm=NONE ctermfg=".g:base01." ctermbg=".g:base02." "
exe "hi! MatchParen cterm=bold ctermfg=".g:base2." ctermbg=".g:magenta." "
exe "hi! ModeMsg cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! MoreMsg cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! NonText cterm=bold ctermfg=".g:base00." ctermbg=NONE "
exe "hi! Pmenu cterm=reverse ctermfg=".g:base0." ctermbg=".g:base02." "
exe "hi! PmenuSbar cterm=reverse ctermfg=".g:base2." ctermbg=".g:base0." "
exe "hi! PmenuSel cterm=reverse ctermfg=".g:base01." ctermbg=".g:base2." "
exe "hi! PmenuThumb cterm=reverse ctermfg=".g:base0." ctermbg=".g:base03." "
exe "hi! PreProc cterm=NONE ctermfg=".g:orange." ctermbg=NONE "
exe "hi! Question cterm=bold ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! QuickFixLine cterm=NONE ctermfg=NONE ctermbg=".g:base02." "
exe "hi! Search cterm=reverse ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! SignColumn cterm=NONE ctermfg=".g:base0." ctermbg=".g:base02." "
exe "hi! Special cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! SpecialKey cterm=bold ctermfg=".g:base00." ctermbg=".g:base02." "
exe "hi! SpellBad cterm=underline ctermfg=NONE ctermbg=NONE "
exe "hi! SpellCap cterm=underline ctermfg=NONE ctermbg=NONE "
exe "hi! SpellLocal cterm=underline ctermfg=NONE ctermbg=NONE "
exe "hi! SpellRare cterm=underline ctermfg=NONE ctermbg=NONE "
exe "hi! Statement cterm=NONE ctermfg=".g:green." ctermbg=NONE "
exe "hi! StatusLine cterm=reverse ctermfg=".g:base1." ctermbg=".g:base03." "
exe "hi! StatusLineNC cterm=reverse ctermfg=".g:base00." ctermbg=".g:base02." "
exe "hi! TabLine cterm=underline ctermfg=".g:base0." ctermbg=".g:base02." "
exe "hi! TabLineFill cterm=underline ctermfg=".g:base0." ctermbg=".g:base02." "
exe "hi! TabLineSel cterm=underline,reverse ctermfg=".g:base01." ctermbg=".g:base2." "
exe "hi! Title cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! Todo cterm=bold ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! Type cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! Underlined cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! VarId cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! VertSplit cterm=NONE ctermfg=".g:base00." ctermbg=".g:base00." "
exe "hi! Visual cterm=reverse ctermfg=".g:base01." ctermbg=".g:base03." "
exe "hi! VisualNOS cterm=reverse ctermfg=NONE ctermbg=".g:base02." "
exe "hi! WarningMsg cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! WildMenu cterm=reverse ctermfg=".g:base2." ctermbg=".g:base02." "
exe "hi! cPreCondit cterm=NONE ctermfg=".g:orange." ctermbg=NONE "
exe "hi! gitcommitBranch cterm=bold ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! gitcommitComment cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! gitcommitDiscardedFile cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! gitcommitDiscardedType cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! gitcommitFile cterm=bold ctermfg=".g:base0." ctermbg=NONE "
exe "hi! gitcommitHeader cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! gitcommitOnBranch cterm=bold ctermfg=".g:base01." ctermbg=NONE "
exe "hi! gitcommitSelectedFile cterm=bold ctermfg=".g:green." ctermbg=NONE "
exe "hi! gitcommitSelectedType cterm=NONE ctermfg=".g:green." ctermbg=NONE "
exe "hi! gitcommitUnmerged cterm=bold ctermfg=".g:green." ctermbg=NONE "
exe "hi! gitcommitUnmergedFile cterm=bold ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! gitcommitUntrackedFile cterm=bold ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! helpExample cterm=NONE ctermfg=".g:base1." ctermbg=NONE "
exe "hi! helpHyperTextEntry cterm=NONE ctermfg=".g:green." ctermbg=NONE "
exe "hi! helpHyperTextJump cterm=underline ctermfg=".g:blue." ctermbg=NONE "
exe "hi! helpNote cterm=NONE ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! helpOption cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! helpVim cterm=NONE ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! hsImport cterm=NONE ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! hsImportLabel cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! hsModuleName cterm=underline ctermfg=".g:green." ctermbg=NONE "
exe "hi! hsModuleStartLabel cterm=NONE ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! hsNiceOperator cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! hsStatement cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! hsString cterm=NONE ctermfg=".g:base00." ctermbg=NONE "
exe "hi! hsStructure cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! hsType cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! hsTypedef cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! hsVarSym cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! hs_DeclareFunction cterm=NONE ctermfg=".g:orange." ctermbg=NONE "
exe "hi! hs_OpFunctionName cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! hs_hlFunctionName cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! htmlArg cterm=NONE ctermfg=".g:base00." ctermbg=NONE "
exe "hi! htmlEndTag cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! htmlSpecialTagName cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! htmlTag cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! htmlTagN cterm=bold ctermfg=".g:base1." ctermbg=NONE "
exe "hi! htmlTagName cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! javaScript cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! pandocBlockQuote cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocBlockQuoteLeader1 cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocBlockQuoteLeader2 cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! pandocBlockQuoteLeader cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! pandocBlockQuoteLeader4 cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocBlockQuoteLeader5 cterm=NONE ctermfg=".g:base0." ctermbg=NONE "
exe "hi! pandocBlockQuoteLeader6 cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! pandocCitation cterm=NONE ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! pandocCitationDelim cterm=NONE ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! pandocCitationID cterm=underline ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! pandocCitationRef cterm=NONE ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! pandocComment cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! pandocDefinitionBlock cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocDefinitionIndctr cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocDefinitionTerm cterm=bold,reverse ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocEmphasis cterm=NONE ctermfg=".g:base0." ctermbg=NONE "
exe "hi! pandocEmphasisDefinition cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocEmphasisHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocEmphasisNested cterm=bold ctermfg=".g:base0." ctermbg=NONE "
exe "hi! pandocEmphasisNestedDefinition cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocEmphasisNestedHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocEmphasisNestedTable cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocEmphasisTable cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocEscapePair cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocFootnote cterm=NONE ctermfg=".g:green." ctermbg=NONE "
exe "hi! pandocFootnoteDefLink cterm=bold ctermfg=".g:green." ctermbg=NONE "
exe "hi! pandocFootnoteInline cterm=bold,underline ctermfg=".g:green." ctermbg=NONE "
exe "hi! pandocFootnoteLink cterm=underline ctermfg=".g:green." ctermbg=NONE "
exe "hi! pandocHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocHeadingMarker cterm=bold ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! pandocImageCaption cterm=bold,underline ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocLinkDefinition cterm=underline ctermfg=".g:cyan." ctermbg=NONE "
exe "hi! pandocLinkDefinitionID cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocLinkDelim cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! pandocLinkLabel cterm=underline ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocLinkText cterm=bold,underline ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocLinkTitle cterm=underline ctermfg=".g:base00." ctermbg=NONE "
exe "hi! pandocLinkTitleDelim cterm=underline ctermfg=".g:base01." ctermbg=NONE "
exe "hi! pandocLinkURL cterm=underline ctermfg=".g:base00." ctermbg=NONE "
exe "hi! pandocListMarker cterm=NONE ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! pandocListReference cterm=underline ctermfg=".g:magenta." ctermbg=NONE "
exe "hi! pandocMetadata cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocMetadataDelim cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! pandocMetadataKey cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocNonBreakingSpace cterm=reverse ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocRule cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocRuleLine cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocStrikeout cterm=reverse ctermfg=".g:base01." ctermbg=NONE "
exe "hi! pandocStrikeoutDefinition cterm=reverse ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocStrikeoutHeading cterm=reverse ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocStrikeoutTable cterm=reverse ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocStrongEmphasis cterm=bold ctermfg=".g:base0." ctermbg=NONE "
exe "hi! pandocStrongEmphasisDefinition cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocStrongEmphasisEmphasis cterm=bold ctermfg=".g:base0." ctermbg=NONE "
exe "hi! pandocStrongEmphasisEmphasisDefinition cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocStrongEmphasisEmphasisHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocStrongEmphasisEmphasisTable cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocStrongEmphasisHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocStrongEmphasisNested cterm=bold ctermfg=".g:base0." ctermbg=NONE "
exe "hi! pandocStrongEmphasisNestedDefinition cterm=bold ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocStrongEmphasisNestedHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocStrongEmphasisNestedTable cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocStrongEmphasisTable cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocStyleDelim cterm=NONE ctermfg=".g:base01." ctermbg=NONE "
exe "hi! pandocSubscript cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocSubscriptDefinition cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocSubscriptHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocSubscriptTable cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocSuperscript cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocSuperscriptDefinition cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocSuperscriptHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocSuperscriptTable cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocTable cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocTableStructure cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocTableZebraDark cterm=NONE ctermfg=".g:blue." ctermbg=".g:base02." "
exe "hi! pandocTableZebraLight cterm=NONE ctermfg=".g:blue." ctermbg=".g:base03." "
exe "hi! pandocTitleBlock cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocTitleBlockTitle cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocTitleComment cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! pandocVerbatimBlock cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! pandocVerbatimInline cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! pandocVerbatimInlineDefinition cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! pandocVerbatimInlineHeading cterm=bold ctermfg=".g:orange." ctermbg=NONE "
exe "hi! pandocVerbatimInlineTable cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! perlHereDoc cterm=NONE ctermfg=".g:base1." ctermbg=".g:base03." "
exe "hi! perlStatementFileDesc cterm=NONE ctermfg=".g:cyan." ctermbg=".g:base03." "
exe "hi! perlVarPlain cterm=NONE ctermfg=".g:yellow." ctermbg=".g:base03." "
exe "hi! rubyDefine cterm=bold ctermfg=".g:base1." ctermbg=".g:base03." "
exe "hi! texMathMatcher cterm=NONE ctermfg=".g:yellow." ctermbg=".g:base03." "
exe "hi! texMathZoneX cterm=NONE ctermfg=".g:yellow." ctermbg=".g:base03." "
exe "hi! texRefLabel cterm=NONE ctermfg=".g:yellow." ctermbg=".g:base03." "
exe "hi! texStatement cterm=NONE ctermfg=".g:cyan." ctermbg=".g:base03." "
exe "hi! vimCmdSep cterm=bold ctermfg=".g:blue." ctermbg=NONE "
exe "hi! vimCommand cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! vimCommentString cterm=NONE ctermfg=".g:red." ctermbg=NONE "
exe "hi! vimGroup cterm=bold,underline ctermfg=".g:blue." ctermbg=NONE "
exe "hi! vimHiGroup cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! vimHiLink cterm=NONE ctermfg=".g:blue." ctermbg=NONE "
exe "hi! vimIsCommand cterm=NONE ctermfg=".g:base00." ctermbg=NONE "
exe "hi! vimSynMtchOpt cterm=NONE ctermfg=".g:yellow." ctermbg=NONE "
exe "hi! vimSynType cterm=NONE ctermfg=".g:cyan." ctermbg=NONE "

" }}}
" link {{{
hi! link diffAdded Statement
hi! link diffLine Identifier
hi! link gitcommitDiscarded gitcommitComment
hi! link gitcommitDiscardedArrow gitcommitDiscardedFile
hi! link gitcommitNoBranch gitcommitBranch
hi! link gitcommitSelected gitcommitComment
hi! link gitcommitSelectedArrow gitcommitSelectedFile
hi! link gitcommitUnmergedArrow gitcommitUnmergedFile
hi! link gitcommitUntracked gitcommitComment
hi! link helpSpecial Special
hi! link hsDelimTypeExport Delimiter
hi! link hsImportParams Delimiter
hi! link hsModuleStartLabel hsStructure
hi! link hsModuleWhereLabel hsModuleStartLabel
hi! link lCursor Cursor
hi! link pandocCodeBlock pandocVerbatimBlock
hi! link pandocCodeBlockDelim pandocVerbatimBlock
hi! link pandocEscapedCharacter pandocEscapePair
hi! link pandocLineBreak pandocEscapePair
hi! link pandocMetadataTitle pandocMetadata
hi! link pandocTableStructureEnd pandocTableStructure
hi! link pandocTableStructureTop pandocTableStructure
hi! link pandocVerbatimBlockDeep pandocVerbatimBlock
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link vimFunc Function
hi! link vimSet Normal
hi! link vimSetEqual Normal
hi! link vimUserFunc Function
hi! link vimVar Identifier

" }}}