cleanup vim config
This commit is contained in:
parent
68493b342d
commit
c4cf326f79
19 changed files with 0 additions and 4844 deletions
30
.gitmodules
vendored
30
.gitmodules
vendored
|
@ -1,30 +0,0 @@
|
|||
[submodule "vim-commentary"]
|
||||
path = vimpack/start/vim-commentary
|
||||
url = https://github.com/tpope/vim-commentary.git
|
||||
[submodule "vim-easy-align"]
|
||||
path = vimpack/start/vim-easy-align
|
||||
url = https://github.com/junegunn/vim-easy-align.git
|
||||
[submodule "vim-polyglot"]
|
||||
path = vimpack/start/vim-polyglot
|
||||
url = https://github.com/sheerun/vim-polyglot
|
||||
[submodule "vim-rsi"]
|
||||
path = vimpack/start/vim-rsi
|
||||
url = https://github.com/tpope/vim-rsi.git
|
||||
[submodule "vim-signify"]
|
||||
path = vimpack/start/vim-signify
|
||||
url = https://github.com/mhinz/vim-signify.git
|
||||
[submodule "vim-tru-typewriter"]
|
||||
path = vimpack/start/vim-tru-typewriter
|
||||
url = https://git.vdrandom.org/vim-tru-typewriter
|
||||
[submodule "ale"]
|
||||
path = vimpack/opt/ale
|
||||
url = https://github.com/w0rp/ale.git
|
||||
[submodule "jedi-vim"]
|
||||
path = vimpack/opt/jedi-vim
|
||||
url = https://github.com/davidhalter/jedi-vim.git
|
||||
[submodule "vimwiki"]
|
||||
path = vimpack/opt/vimwiki
|
||||
url = https://github.com/vimwiki/vimwiki.git
|
||||
[submodule "vim-fugitive"]
|
||||
path = vimpack/start/vim-fugitive
|
||||
url = https://github.com/tpope/vim-fugitive.git
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 8b707b4cdc7ef4e0b9b90a4904e66f809ef17f03
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 9a4a4f4074e3bee97e46353cb09e9dc8855aca1b
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 9f8b0082dbd99e706cc18de2076f7a66c2ca0a90
|
|
@ -1,77 +0,0 @@
|
|||
" various settings
|
||||
set nobackup nomodeline backspace=indent,eol,start foldmethod=marker cursorline mouse=
|
||||
" hidden characters
|
||||
set list listchars=tab:\|_,nbsp:x,trail:*
|
||||
" search
|
||||
set hlsearch incsearch ignorecase smartcase
|
||||
" scroll before reaching the first / final line
|
||||
set scrolloff=3 sidescrolloff=15 sidescroll=1
|
||||
" disable bell
|
||||
set noerrorbells visualbell
|
||||
" indentation
|
||||
set tabstop=3 softtabstop=4 shiftwidth=4 smarttab expandtab autoindent
|
||||
" status line
|
||||
set wildmenu showcmd ruler laststatus=2
|
||||
set statusline=[%F]\ %R%H%W%M\ %=[%{&fenc}/%{&ff}]\ %y\ [%4l/%L:%3v]
|
||||
" update window title
|
||||
if $TERM =~ '^screen'
|
||||
set t_ts=k t_fs=\
|
||||
endif
|
||||
set title titlestring=[%{hostname()}]\ %t\ -\ vim
|
||||
" enable case indentation
|
||||
let g:sh_indent_case_labels=1
|
||||
" version specific settings
|
||||
if v:version >= 703
|
||||
set colorcolumn=80 relativenumber formatoptions+=j
|
||||
endif
|
||||
" fix termcap and ttymouse, but not for neovim
|
||||
if !has('nvim')
|
||||
set ttymouse=sgr t_vb= t_Co=256 t_8f=[38;2;%lu;%lu;%lum t_8b=[48;2;%lu;%lu;%lum
|
||||
endif
|
||||
|
||||
" maps
|
||||
"leader
|
||||
map <Space> <NOP>
|
||||
let mapleader="\<Space>"
|
||||
"no more F1
|
||||
noremap <F1> <Esc>
|
||||
lnoremap <F1> <Esc>
|
||||
"some toggles
|
||||
nnoremap <Leader>l :setlocal list!<CR>
|
||||
nnoremap <Leader>c :setlocal cursorline!<CR>
|
||||
nnoremap <Leader>w :setlocal wrap!<CR>
|
||||
"turn off highlight until next search
|
||||
noremap <Leader>/ :noh<CR>
|
||||
"copy to / paste from clipboard
|
||||
noremap <Leader>y "+y
|
||||
noremap <Leader>d "+d
|
||||
noremap <Leader>p "+p
|
||||
noremap <Leader>P "+P
|
||||
"move macro somewhere I won't accidentally use it
|
||||
noremap q <NOP>
|
||||
"Return in normal should insert new lines
|
||||
nnoremap <CR> o<ESC>k
|
||||
"quit / save
|
||||
nnoremap <Leader>q :q<CR>
|
||||
nnoremap <Leader>s :w<CR>
|
||||
|
||||
if v:version >= 800
|
||||
set breakindent
|
||||
|
||||
" easy-align options
|
||||
xmap <Leader>a <Plug>(EasyAlign)
|
||||
nmap <Leader>a <Plug>(EasyAlign)
|
||||
|
||||
" enable packs based on filetype
|
||||
let g:ale_python_flake8_executable = 'python2'
|
||||
autocmd FileType python packadd ale | packadd jedi-vim
|
||||
autocmd FileType sh packadd ale
|
||||
|
||||
if $TERM != 'linux'
|
||||
set termguicolors background=dark
|
||||
colorscheme gruvbox8
|
||||
endif
|
||||
endif
|
||||
|
||||
syntax on
|
||||
filetype plugin on
|
|
@ -1,265 +0,0 @@
|
|||
" 'apprentice.vim' -- Vim color scheme.
|
||||
" Author: Romain Lafourcade (romainlafourcade@gmail.com)
|
||||
" Description: Essentially a streamlining and conversion to xterm colors of
|
||||
" 'sorcerer' by Jeet Sukumaran (jeetsukumaran@gmailcom)
|
||||
" Last Change: 2017 Oct 07
|
||||
|
||||
" MADE-UP NAME HEX RGB XTERM ANSI
|
||||
" ========================================================================
|
||||
" almost black #1c1c1c rgb(28, 28, 28) 234 0
|
||||
" darker grey #262626 rgb(38, 38, 38) 235 background color
|
||||
" dark grey #303030 rgb(48, 48, 48) 236 8
|
||||
" grey #444444 rgb(68, 68, 68) 238 8
|
||||
" medium grey #585858 rgb(88, 88, 88) 240 8
|
||||
" light grey #6c6c6c rgb(108, 108, 108) 242 7
|
||||
" lighter grey #bcbcbc rgb(188, 188, 188) 250 foreground color
|
||||
" white #ffffff rgb(255, 255, 255) 231 15
|
||||
" purple #5f5f87 rgb(95, 95, 135) 60 5
|
||||
" light purple #8787af rgb(135, 135, 175) 103 13
|
||||
" green #5f875f rgb(95, 135, 95) 65 2
|
||||
" light green #87af87 rgb(135, 175, 135) 108 10
|
||||
" aqua #5f8787 rgb(95, 135, 135) 66 6
|
||||
" light aqua #5fafaf rgb(95, 175, 175) 73 14
|
||||
" blue #5f87af rgb(95, 135, 175) 67 4
|
||||
" light blue #8fafd7 rgb(143, 175, 215) 110 12
|
||||
" red #af5f5f rgb(175, 95, 95) 131 1
|
||||
" orange #ff8700 rgb(255, 135, 0) 208 9
|
||||
" ocre #87875f rgb(135, 135, 95) 101 3
|
||||
" yellow #ffffaf rgb(255, 255, 175) 229 11
|
||||
|
||||
hi clear
|
||||
|
||||
if exists("syntax_on")
|
||||
syntax reset
|
||||
endif
|
||||
|
||||
let colors_name = "apprentice"
|
||||
|
||||
if ($TERM =~ '256' || &t_Co >= 256) || has("gui_running")
|
||||
hi Normal ctermbg=235 ctermfg=250 guibg=#262626 guifg=#bcbcbc cterm=NONE gui=NONE
|
||||
hi LineNr ctermbg=234 ctermfg=242 guibg=#1c1c1c guifg=#6c6c6c cterm=NONE gui=NONE
|
||||
hi FoldColumn ctermbg=234 ctermfg=242 guibg=#1c1c1c guifg=#6c6c6c cterm=NONE gui=NONE
|
||||
hi Folded ctermbg=234 ctermfg=242 guibg=#1c1c1c guifg=#6c6c6c cterm=NONE gui=NONE
|
||||
hi MatchParen ctermbg=234 ctermfg=229 guibg=#1c1c1c guifg=#ffffaf cterm=NONE gui=NONE
|
||||
hi signColumn ctermbg=234 ctermfg=242 guibg=#1c1c1c guifg=#6c6c6c cterm=NONE gui=NONE
|
||||
|
||||
set background=dark
|
||||
|
||||
hi Comment ctermbg=NONE ctermfg=240 guibg=NONE guifg=#585858 cterm=NONE gui=NONE
|
||||
hi Conceal ctermbg=NONE ctermfg=250 guibg=NONE guifg=#bcbcbc cterm=NONE gui=NONE
|
||||
hi Constant ctermbg=NONE ctermfg=208 guibg=NONE guifg=#ff8700 cterm=NONE gui=NONE
|
||||
hi Error ctermbg=NONE ctermfg=131 guibg=NONE guifg=#af5f5f cterm=reverse gui=reverse
|
||||
hi Identifier ctermbg=NONE ctermfg=67 guibg=NONE guifg=#5f87af cterm=NONE gui=NONE
|
||||
hi Ignore ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=NONE gui=NONE
|
||||
hi PreProc ctermbg=NONE ctermfg=66 guibg=NONE guifg=#5f8787 cterm=NONE gui=NONE
|
||||
hi Special ctermbg=NONE ctermfg=65 guibg=NONE guifg=#5f875f cterm=NONE gui=NONE
|
||||
hi Statement ctermbg=NONE ctermfg=110 guibg=NONE guifg=#8fafd7 cterm=NONE gui=NONE
|
||||
hi String ctermbg=NONE ctermfg=108 guibg=NONE guifg=#87af87 cterm=NONE gui=NONE
|
||||
hi Todo ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=reverse gui=reverse
|
||||
hi Type ctermbg=NONE ctermfg=103 guibg=NONE guifg=#8787af cterm=NONE gui=NONE
|
||||
hi Underlined ctermbg=NONE ctermfg=66 guibg=NONE guifg=#5f8787 cterm=underline gui=underline
|
||||
|
||||
hi NonText ctermbg=NONE ctermfg=240 guibg=NONE guifg=#585858 cterm=NONE gui=NONE
|
||||
|
||||
hi Pmenu ctermbg=238 ctermfg=250 guibg=#444444 guifg=#bcbcbc cterm=NONE gui=NONE
|
||||
hi PmenuSbar ctermbg=240 ctermfg=NONE guibg=#585858 guifg=NONE cterm=NONE gui=NONE
|
||||
hi PmenuSel ctermbg=66 ctermfg=235 guibg=#5f8787 guifg=#262626 cterm=NONE gui=NONE
|
||||
hi PmenuThumb ctermbg=66 ctermfg=66 guibg=#5f8787 guifg=#5f8787 cterm=NONE gui=NONE
|
||||
|
||||
hi ErrorMsg ctermbg=131 ctermfg=235 guibg=#af5f5f guifg=#262626 cterm=NONE gui=NONE
|
||||
hi ModeMsg ctermbg=108 ctermfg=235 guibg=#87af87 guifg=#262626 cterm=NONE gui=NONE
|
||||
hi MoreMsg ctermbg=NONE ctermfg=66 guibg=NONE guifg=#5f8787 cterm=NONE gui=NONE
|
||||
hi Question ctermbg=NONE ctermfg=108 guibg=NONE guifg=#87af87 cterm=NONE gui=NONE
|
||||
hi WarningMsg ctermbg=NONE ctermfg=131 guibg=NONE guifg=#af5f5f cterm=NONE gui=NONE
|
||||
|
||||
hi TabLine ctermbg=238 ctermfg=101 guibg=#444444 guifg=#87875f cterm=NONE gui=NONE
|
||||
hi TabLineFill ctermbg=238 ctermfg=238 guibg=#444444 guifg=#444444 cterm=NONE gui=NONE
|
||||
hi TabLineSel ctermbg=101 ctermfg=235 guibg=#87875f guifg=#262626 cterm=NONE gui=NONE
|
||||
|
||||
hi Cursor ctermbg=242 ctermfg=NONE guibg=#6c6c6c guifg=NONE cterm=NONE gui=NONE
|
||||
hi CursorColumn ctermbg=236 ctermfg=NONE guibg=#303030 guifg=NONE cterm=NONE gui=NONE
|
||||
hi CursorLineNr ctermbg=236 ctermfg=73 guibg=#303030 guifg=#5fafaf cterm=NONE gui=NONE
|
||||
hi CursorLine ctermbg=236 ctermfg=NONE guibg=#303030 guifg=NONE cterm=NONE gui=NONE
|
||||
|
||||
hi helpLeadBlank ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=NONE gui=NONE
|
||||
hi helpNormal ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=NONE gui=NONE
|
||||
|
||||
hi StatusLine ctermbg=101 ctermfg=235 guibg=#87875f guifg=#262626 cterm=NONE gui=NONE
|
||||
hi StatusLineNC ctermbg=238 ctermfg=101 guibg=#444444 guifg=#87875f cterm=NONE gui=NONE
|
||||
|
||||
hi StatusLineTerm ctermbg=101 ctermfg=235 guibg=#87875f guifg=#262626 cterm=NONE gui=NONE
|
||||
hi StatusLineTermNC ctermbg=238 ctermfg=101 guibg=#444444 guifg=#87875f cterm=NONE gui=NONE
|
||||
|
||||
hi Visual ctermbg=235 ctermfg=110 guibg=#262626 guifg=#8fafd7 cterm=reverse gui=reverse
|
||||
hi VisualNOS ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE cterm=underline gui=underline
|
||||
|
||||
hi VertSplit ctermbg=238 ctermfg=238 guibg=#444444 guifg=#444444 cterm=NONE gui=NONE
|
||||
hi WildMenu ctermbg=110 ctermfg=235 guibg=#8fafd7 guifg=#262626 cterm=NONE gui=NONE
|
||||
|
||||
hi Function ctermbg=NONE ctermfg=229 guibg=NONE guifg=#ffffaf cterm=NONE gui=NONE
|
||||
hi SpecialKey ctermbg=NONE ctermfg=240 guibg=NONE guifg=#585858 cterm=NONE gui=NONE
|
||||
hi Title ctermbg=NONE ctermfg=231 guibg=NONE guifg=#ffffff cterm=NONE gui=NONE
|
||||
|
||||
hi DiffAdd ctermbg=235 ctermfg=108 guibg=#262626 guifg=#87af87 cterm=reverse gui=reverse
|
||||
hi DiffChange ctermbg=235 ctermfg=103 guibg=#262626 guifg=#8787af cterm=reverse gui=reverse
|
||||
hi DiffDelete ctermbg=235 ctermfg=131 guibg=#262626 guifg=#af5f5f cterm=reverse gui=reverse
|
||||
hi DiffText ctermbg=235 ctermfg=208 guibg=#262626 guifg=#ff8700 cterm=reverse gui=reverse
|
||||
|
||||
hi IncSearch ctermbg=131 ctermfg=235 guibg=#af5f5f guifg=#262626 cterm=NONE gui=NONE
|
||||
hi Search ctermbg=229 ctermfg=235 guibg=#ffffaf guifg=#262626 cterm=NONE gui=NONE
|
||||
|
||||
hi Directory ctermbg=NONE ctermfg=73 guibg=NONE guifg=#5fafaf cterm=NONE gui=NONE
|
||||
|
||||
hi debugPC ctermbg=67 guibg=#5f87af
|
||||
hi debugBreakpoint ctermbg=131 guibg=#af5f5f
|
||||
|
||||
if has("gui_running")
|
||||
hi SpellBad ctermbg=NONE ctermfg=131 guibg=NONE guifg=NONE cterm=undercurl gui=undercurl guisp=#af5f5f
|
||||
hi SpellCap ctermbg=NONE ctermfg=73 guibg=NONE guifg=NONE cterm=undercurl gui=undercurl guisp=#5fafaf
|
||||
hi SpellLocal ctermbg=NONE ctermfg=65 guibg=NONE guifg=NONE cterm=undercurl gui=undercurl guisp=#5f875f
|
||||
hi SpellRare ctermbg=NONE ctermfg=208 guibg=NONE guifg=NONE cterm=undercurl gui=undercurl guisp=#ff8700
|
||||
else
|
||||
hi SpellBad ctermbg=NONE ctermfg=131 guibg=NONE guifg=#af5f5f cterm=undercurl gui=undercurl guisp=NONE
|
||||
hi SpellCap ctermbg=NONE ctermfg=73 guibg=NONE guifg=#5fafaf cterm=undercurl gui=undercurl guisp=NONE
|
||||
hi SpellLocal ctermbg=NONE ctermfg=65 guibg=NONE guifg=#5f875f cterm=undercurl gui=undercurl guisp=NONE
|
||||
hi SpellRare ctermbg=NONE ctermfg=208 guibg=NONE guifg=#ff8700 cterm=undercurl gui=undercurl guisp=NONE
|
||||
endif
|
||||
|
||||
hi ColorColumn ctermbg=234 ctermfg=NONE guibg=#1c1c1c guifg=NONE cterm=NONE gui=NONE
|
||||
elseif &t_Co == 8 || $TERM !~# '^linux' || &t_Co == 16
|
||||
set t_Co=16
|
||||
|
||||
hi Normal ctermbg=NONE ctermfg=white cterm=NONE
|
||||
|
||||
set background=dark
|
||||
|
||||
hi Comment ctermbg=NONE ctermfg=gray cterm=NONE
|
||||
hi Conceal ctermbg=NONE ctermfg=white cterm=NONE
|
||||
hi Constant ctermbg=NONE ctermfg=red cterm=NONE
|
||||
hi Function ctermbg=NONE ctermfg=yellow cterm=NONE
|
||||
hi Identifier ctermbg=NONE ctermfg=darkblue cterm=NONE
|
||||
hi PreProc ctermbg=NONE ctermfg=darkcyan cterm=NONE
|
||||
hi Special ctermbg=NONE ctermfg=darkgreen cterm=NONE
|
||||
hi Statement ctermbg=NONE ctermfg=blue cterm=NONE
|
||||
hi String ctermbg=NONE ctermfg=green cterm=NONE
|
||||
hi Todo ctermbg=NONE ctermfg=NONE cterm=reverse
|
||||
hi Type ctermbg=NONE ctermfg=magenta cterm=NONE
|
||||
|
||||
hi Error ctermbg=NONE ctermfg=darkred cterm=reverse
|
||||
hi Ignore ctermbg=NONE ctermfg=NONE cterm=NONE
|
||||
hi Underlined ctermbg=NONE ctermfg=NONE cterm=reverse
|
||||
|
||||
hi LineNr ctermbg=black ctermfg=gray cterm=NONE
|
||||
hi NonText ctermbg=NONE ctermfg=darkgray cterm=NONE
|
||||
|
||||
hi Pmenu ctermbg=darkgray ctermfg=white cterm=NONE
|
||||
hi PmenuSbar ctermbg=gray ctermfg=NONE cterm=NONE
|
||||
hi PmenuSel ctermbg=darkcyan ctermfg=black cterm=NONE
|
||||
hi PmenuThumb ctermbg=darkcyan ctermfg=NONE cterm=NONE
|
||||
|
||||
hi ErrorMsg ctermbg=darkred ctermfg=black cterm=NONE
|
||||
hi ModeMsg ctermbg=darkgreen ctermfg=black cterm=NONE
|
||||
hi MoreMsg ctermbg=NONE ctermfg=darkcyan cterm=NONE
|
||||
hi Question ctermbg=NONE ctermfg=green cterm=NONE
|
||||
hi WarningMsg ctermbg=NONE ctermfg=darkred cterm=NONE
|
||||
|
||||
hi TabLine ctermbg=darkgray ctermfg=darkyellow cterm=NONE
|
||||
hi TabLineFill ctermbg=darkgray ctermfg=black cterm=NONE
|
||||
hi TabLineSel ctermbg=darkyellow ctermfg=black cterm=NONE
|
||||
|
||||
hi Cursor ctermbg=NONE ctermfg=NONE cterm=NONE
|
||||
hi CursorColumn ctermbg=darkgray ctermfg=NONE cterm=NONE
|
||||
hi CursorLineNr ctermbg=black ctermfg=cyan cterm=NONE
|
||||
hi CursorLine ctermbg=darkgray ctermfg=NONE cterm=NONE
|
||||
|
||||
hi helpLeadBlank ctermbg=NONE ctermfg=NONE cterm=NONE
|
||||
hi helpNormal ctermbg=NONE ctermfg=NONE cterm=NONE
|
||||
|
||||
hi StatusLine ctermbg=darkyellow ctermfg=black cterm=NONE
|
||||
hi StatusLineNC ctermbg=darkgray ctermfg=darkyellow cterm=NONE
|
||||
|
||||
hi StatusLineterm ctermbg=darkyellow ctermfg=black cterm=NONE
|
||||
hi StatusLinetermNC ctermbg=darkgray ctermfg=darkyellow cterm=NONE
|
||||
|
||||
hi Visual ctermbg=black ctermfg=blue cterm=reverse
|
||||
hi VisualNOS ctermbg=black ctermfg=white cterm=reverse
|
||||
|
||||
hi FoldColumn ctermbg=black ctermfg=darkgray cterm=NONE
|
||||
hi Folded ctermbg=black ctermfg=darkgray cterm=NONE
|
||||
|
||||
hi VertSplit ctermbg=darkgray ctermfg=darkgray cterm=NONE
|
||||
hi WildMenu ctermbg=blue ctermfg=black cterm=NONE
|
||||
|
||||
hi SpecialKey ctermbg=NONE ctermfg=darkgray cterm=NONE
|
||||
hi Title ctermbg=NONE ctermfg=white cterm=NONE
|
||||
|
||||
hi DiffAdd ctermbg=black ctermfg=green cterm=reverse
|
||||
hi DiffChange ctermbg=black ctermfg=magenta cterm=reverse
|
||||
hi DiffDelete ctermbg=black ctermfg=darkred cterm=reverse
|
||||
hi DiffText ctermbg=black ctermfg=red cterm=reverse
|
||||
|
||||
hi IncSearch ctermbg=darkred ctermfg=black cterm=NONE
|
||||
hi Search ctermbg=yellow ctermfg=black cterm=NONE
|
||||
|
||||
hi Directory ctermbg=NONE ctermfg=cyan cterm=NONE
|
||||
hi MatchParen ctermbg=black ctermfg=yellow cterm=NONE
|
||||
|
||||
hi SpellBad ctermbg=NONE ctermfg=darkred cterm=undercurl
|
||||
hi SpellCap ctermbg=NONE ctermfg=darkyellow cterm=undercurl
|
||||
hi SpellLocal ctermbg=NONE ctermfg=darkgreen cterm=undercurl
|
||||
hi SpellRare ctermbg=NONE ctermfg=darkmagenta cterm=undercurl
|
||||
|
||||
hi ColorColumn ctermbg=black ctermfg=NONE cterm=NONE
|
||||
hi SignColumn ctermbg=black ctermfg=darkgray cterm=NONE
|
||||
|
||||
hi debugPC ctermbg=blue
|
||||
hi debugBreakpoint ctermbg=red
|
||||
endif
|
||||
|
||||
hi link Boolean Constant
|
||||
hi link Character Constant
|
||||
hi link Conditional Statement
|
||||
hi link Debug Special
|
||||
hi link Define PreProc
|
||||
hi link Delimiter Special
|
||||
hi link Exception Statement
|
||||
hi link Float Number
|
||||
hi link HelpCommand Statement
|
||||
hi link HelpExample Statement
|
||||
hi link Include PreProc
|
||||
hi link Keyword Statement
|
||||
hi link Label Statement
|
||||
hi link Macro PreProc
|
||||
hi link Number Constant
|
||||
hi link Operator Statement
|
||||
hi link PreCondit PreProc
|
||||
hi link Repeat Statement
|
||||
hi link SpecialChar Special
|
||||
hi link SpecialComment Special
|
||||
hi link StorageClass Type
|
||||
hi link Structure Type
|
||||
hi link Tag Special
|
||||
hi link Typedef Type
|
||||
|
||||
hi link htmlEndTag htmlTagName
|
||||
hi link htmlLink Function
|
||||
hi link htmlSpecialTagName htmlTagName
|
||||
hi link htmlTag htmlTagName
|
||||
hi link htmlBold Normal
|
||||
hi link htmlItalic Normal
|
||||
hi link xmlTag Statement
|
||||
hi link xmlTagName Statement
|
||||
hi link xmlEndTag Statement
|
||||
|
||||
hi link markdownItalic Preproc
|
||||
hi link asciidocQuotedEmphasized Preproc
|
||||
|
||||
hi link diffBDiffer WarningMsg
|
||||
hi link diffCommon WarningMsg
|
||||
hi link diffDiffer WarningMsg
|
||||
hi link diffIdentical WarningMsg
|
||||
hi link diffIsA WarningMsg
|
||||
hi link diffNoEOL WarningMsg
|
||||
hi link diffOnly WarningMsg
|
||||
hi link diffRemoved WarningMsg
|
||||
hi link diffAdded String
|
File diff suppressed because it is too large
Load diff
|
@ -1,453 +0,0 @@
|
|||
" File: hybrid.vim
|
||||
" Maintainer: Andrew Wong (w0ng)
|
||||
" URL: https://github.com/w0ng/vim-hybrid
|
||||
" Modified: 27 Jan 2013 07:33 AM AEST
|
||||
" License: MIT
|
||||
|
||||
" Description:"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
" The default RGB colour palette is taken from Tomorrow-Night.vim:
|
||||
" https://github.com/chriskempson/vim-tomorrow-theme
|
||||
"
|
||||
" The reduced RGB colour palette is taken from Codecademy's online editor:
|
||||
" https://www.codecademy.com/learn
|
||||
"
|
||||
" The syntax highlighting scheme is taken from jellybeans.vim:
|
||||
" https://github.com/nanotech/jellybeans.vim
|
||||
"
|
||||
" The is code taken from solarized.vim:
|
||||
" https://github.com/altercation/vim-colors-solarized
|
||||
|
||||
"}}}
|
||||
" Requirements And Recommendations:"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
" Requirements
|
||||
" - gVim 7.3+ on Linux, Mac and Windows.
|
||||
" - Vim 7.3+ on Linux and Mac, using a terminal that supports 256 colours.
|
||||
"
|
||||
" Due to the limited 256 palette, colours in Vim and gVim will still be slightly
|
||||
" different.
|
||||
"
|
||||
" In order to have Vim use the same colours as gVim (the way this colour scheme
|
||||
" is intended), it is recommended that you define the basic 16 colours in your
|
||||
" terminal.
|
||||
"
|
||||
" For Linux users (rxvt-unicode, xterm):
|
||||
"
|
||||
" 1. Add the default palette to ~/.Xresources:
|
||||
"
|
||||
" https://gist.github.com/3278077
|
||||
"
|
||||
" or alternatively, add the reduced contrast palette to ~/.Xresources:
|
||||
"
|
||||
" https://gist.github.com/w0ng/16e33902508b4a0350ae
|
||||
"
|
||||
" 2. Add to ~/.vimrc:
|
||||
"
|
||||
" let g:hybrid_custom_term_colors = 1
|
||||
" let g:hybrid_reduced_contrast = 1 " Remove this line if using the default palette.
|
||||
" colorscheme hybrid
|
||||
"
|
||||
" For OSX users (iTerm):
|
||||
"
|
||||
" 1. Import the default colour preset into iTerm:
|
||||
"
|
||||
" https://raw.githubusercontent.com/w0ng/dotfiles/master/iterm2/hybrid.itermcolors
|
||||
"
|
||||
" or alternatively, import the reduced contrast color preset into iTerm:
|
||||
"
|
||||
" https://raw.githubusercontent.com/w0ng/dotfiles/master/iterm2/hybrid-reduced-contrast.itermcolors
|
||||
"
|
||||
" 2. Add to ~/.vimrc:
|
||||
"
|
||||
" let g:hybrid_custom_term_colors = 1
|
||||
" let g:hybrid_reduced_contrast = 1 " Remove this line if using the default palette.
|
||||
" colorscheme hybrid
|
||||
|
||||
"}}}
|
||||
" Initialisation:"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
hi clear
|
||||
|
||||
if exists("syntax_on")
|
||||
syntax reset
|
||||
endif
|
||||
|
||||
let s:style = &background
|
||||
|
||||
let g:colors_name = "hybrid"
|
||||
|
||||
"}}}
|
||||
" GUI And Cterm Palettes:"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
let s:palette = {'gui' : {} , 'cterm' : {}}
|
||||
|
||||
if exists("g:hybrid_reduced_contrast") && g:hybrid_reduced_contrast == 1
|
||||
let s:gui_background = "#232c31"
|
||||
let s:gui_selection = "#425059"
|
||||
let s:gui_line = "#2d3c46"
|
||||
let s:gui_comment = "#6c7a80"
|
||||
else
|
||||
let s:gui_background = "#1d1f21"
|
||||
let s:gui_selection = "#373b41"
|
||||
let s:gui_line = "#282a2e"
|
||||
let s:gui_comment = "#707880"
|
||||
endif
|
||||
|
||||
let s:palette.gui.background = { 'dark' : s:gui_background , 'light' : "#e4e4e4" }
|
||||
let s:palette.gui.foreground = { 'dark' : "#c5c8c6" , 'light' : "#000000" }
|
||||
let s:palette.gui.selection = { 'dark' : s:gui_selection , 'light' : "#bcbcbc" }
|
||||
let s:palette.gui.line = { 'dark' : s:gui_line , 'light' : "#d0d0d0" }
|
||||
let s:palette.gui.comment = { 'dark' : s:gui_comment , 'light' : "#5f5f5f" }
|
||||
let s:palette.gui.red = { 'dark' : "#cc6666" , 'light' : "#5f0000" }
|
||||
let s:palette.gui.orange = { 'dark' : "#de935f" , 'light' : "#875f00" }
|
||||
let s:palette.gui.yellow = { 'dark' : "#f0c674" , 'light' : "#5f5f00" }
|
||||
let s:palette.gui.green = { 'dark' : "#b5bd68" , 'light' : "#005f00" }
|
||||
let s:palette.gui.aqua = { 'dark' : "#8abeb7" , 'light' : "#005f5f" }
|
||||
let s:palette.gui.blue = { 'dark' : "#81a2be" , 'light' : "#00005f" }
|
||||
let s:palette.gui.purple = { 'dark' : "#b294bb" , 'light' : "#5f005f" }
|
||||
let s:palette.gui.window = { 'dark' : "#303030" , 'light' : "#9e9e9e" }
|
||||
let s:palette.gui.darkcolumn = { 'dark' : "#1c1c1c" , 'light' : "#808080" }
|
||||
let s:palette.gui.addbg = { 'dark' : "#5F875F" , 'light' : "#d7ffd7" }
|
||||
let s:palette.gui.addfg = { 'dark' : "#d7ffaf" , 'light' : "#005f00" }
|
||||
let s:palette.gui.changebg = { 'dark' : "#5F5F87" , 'light' : "#d7d7ff" }
|
||||
let s:palette.gui.changefg = { 'dark' : "#d7d7ff" , 'light' : "#5f005f" }
|
||||
let s:palette.gui.delbg = { 'dark' : "#cc6666" , 'light' : "#ffd7d7" }
|
||||
let s:palette.gui.darkblue = { 'dark' : "#00005f" , 'light' : "#d7ffd7" }
|
||||
let s:palette.gui.darkcyan = { 'dark' : "#005f5f" , 'light' : "#005f00" }
|
||||
let s:palette.gui.darkred = { 'dark' : "#5f0000" , 'light' : "#d7d7ff" }
|
||||
let s:palette.gui.darkpurple = { 'dark' : "#5f005f" , 'light' : "#5f005f" }
|
||||
|
||||
if exists("g:hybrid_custom_term_colors") && g:hybrid_custom_term_colors == 1
|
||||
let s:cterm_foreground = "15" " White
|
||||
let s:cterm_selection = "8" " DarkGrey
|
||||
let s:cterm_line = "0" " Black
|
||||
let s:cterm_comment = "7" " LightGrey
|
||||
let s:cterm_red = "9" " LightRed
|
||||
let s:cterm_orange = "3" " DarkYellow
|
||||
let s:cterm_yellow = "11" " LightYellow
|
||||
let s:cterm_green = "10" " LightGreen
|
||||
let s:cterm_aqua = "14" " LightCyan
|
||||
let s:cterm_blue = "12" " LightBlue
|
||||
let s:cterm_purple = "13" " LightMagenta
|
||||
let s:cterm_delbg = "9" " LightRed
|
||||
else
|
||||
let s:cterm_foreground = "250"
|
||||
let s:cterm_selection = "237"
|
||||
let s:cterm_line = "235"
|
||||
let s:cterm_comment = "243"
|
||||
let s:cterm_red = "167"
|
||||
let s:cterm_orange = "173"
|
||||
let s:cterm_yellow = "221"
|
||||
let s:cterm_green = "143"
|
||||
let s:cterm_aqua = "109"
|
||||
let s:cterm_blue = "110"
|
||||
let s:cterm_purple = "139"
|
||||
let s:cterm_delbg = "167"
|
||||
endif
|
||||
|
||||
let s:palette.cterm.background = { 'dark' : "234" , 'light' : "254" }
|
||||
let s:palette.cterm.foreground = { 'dark' : s:cterm_foreground , 'light' : "16" }
|
||||
let s:palette.cterm.window = { 'dark' : "236" , 'light' : "247" }
|
||||
let s:palette.cterm.selection = { 'dark' : s:cterm_selection , 'light' : "250" }
|
||||
let s:palette.cterm.line = { 'dark' : s:cterm_line , 'light' : "252" }
|
||||
let s:palette.cterm.comment = { 'dark' : s:cterm_comment , 'light' : "59" }
|
||||
let s:palette.cterm.red = { 'dark' : s:cterm_red , 'light' : "52" }
|
||||
let s:palette.cterm.orange = { 'dark' : s:cterm_orange , 'light' : "94" }
|
||||
let s:palette.cterm.yellow = { 'dark' : s:cterm_yellow , 'light' : "58" }
|
||||
let s:palette.cterm.green = { 'dark' : s:cterm_green , 'light' : "22" }
|
||||
let s:palette.cterm.aqua = { 'dark' : s:cterm_aqua , 'light' : "23" }
|
||||
let s:palette.cterm.blue = { 'dark' : s:cterm_blue , 'light' : "17" }
|
||||
let s:palette.cterm.purple = { 'dark' : s:cterm_purple , 'light' : "53" }
|
||||
let s:palette.cterm.darkcolumn = { 'dark' : "234" , 'light' : "244" }
|
||||
let s:palette.cterm.addbg = { 'dark' : "65" , 'light' : "194" }
|
||||
let s:palette.cterm.addfg = { 'dark' : "193" , 'light' : "22" }
|
||||
let s:palette.cterm.changebg = { 'dark' : "60" , 'light' : "189" }
|
||||
let s:palette.cterm.changefg = { 'dark' : "189" , 'light' : "53" }
|
||||
let s:palette.cterm.delbg = { 'dark' : s:cterm_delbg , 'light' : "224" }
|
||||
let s:palette.cterm.darkblue = { 'dark' : "17" , 'light' : "194" }
|
||||
let s:palette.cterm.darkcyan = { 'dark' : "24" , 'light' : "22" }
|
||||
let s:palette.cterm.darkred = { 'dark' : "52" , 'light' : "189" }
|
||||
let s:palette.cterm.darkpurple = { 'dark' : "53" , 'light' : "53" }
|
||||
|
||||
"}}}
|
||||
" Formatting Options:"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
let s:none = "NONE"
|
||||
let s:t_none = "NONE"
|
||||
let s:n = "NONE"
|
||||
let s:c = ",undercurl"
|
||||
let s:r = ",reverse"
|
||||
let s:s = ",standout"
|
||||
let s:b = ",bold"
|
||||
let s:u = ",underline"
|
||||
let s:i = ",italic"
|
||||
|
||||
"}}}
|
||||
" Highlighting Primitives:"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
function! s:build_prim(hi_elem, field)
|
||||
" Given a:hi_elem = bg, a:field = comment
|
||||
let l:vname = "s:" . a:hi_elem . "_" . a:field " s:bg_comment
|
||||
let l:gui_assign = "gui".a:hi_elem."=".s:palette.gui[a:field][s:style] " guibg=...
|
||||
let l:cterm_assign = "cterm".a:hi_elem."=".s:palette.cterm[a:field][s:style] " ctermbg=...
|
||||
exe "let " . l:vname . " = ' " . l:gui_assign . " " . l:cterm_assign . "'"
|
||||
endfunction
|
||||
|
||||
let s:bg_none = ' guibg=NONE ctermbg=NONE'
|
||||
call s:build_prim('bg', 'foreground')
|
||||
call s:build_prim('bg', 'background')
|
||||
call s:build_prim('bg', 'selection')
|
||||
call s:build_prim('bg', 'line')
|
||||
call s:build_prim('bg', 'comment')
|
||||
call s:build_prim('bg', 'red')
|
||||
call s:build_prim('bg', 'orange')
|
||||
call s:build_prim('bg', 'yellow')
|
||||
call s:build_prim('bg', 'green')
|
||||
call s:build_prim('bg', 'aqua')
|
||||
call s:build_prim('bg', 'blue')
|
||||
call s:build_prim('bg', 'purple')
|
||||
call s:build_prim('bg', 'window')
|
||||
call s:build_prim('bg', 'darkcolumn')
|
||||
call s:build_prim('bg', 'addbg')
|
||||
call s:build_prim('bg', 'addfg')
|
||||
call s:build_prim('bg', 'changebg')
|
||||
call s:build_prim('bg', 'changefg')
|
||||
call s:build_prim('bg', 'delbg')
|
||||
call s:build_prim('bg', 'darkblue')
|
||||
call s:build_prim('bg', 'darkcyan')
|
||||
call s:build_prim('bg', 'darkred')
|
||||
call s:build_prim('bg', 'darkpurple')
|
||||
|
||||
let s:fg_none = ' guifg=NONE ctermfg=NONE'
|
||||
call s:build_prim('fg', 'foreground')
|
||||
call s:build_prim('fg', 'background')
|
||||
call s:build_prim('fg', 'selection')
|
||||
call s:build_prim('fg', 'line')
|
||||
call s:build_prim('fg', 'comment')
|
||||
call s:build_prim('fg', 'red')
|
||||
call s:build_prim('fg', 'orange')
|
||||
call s:build_prim('fg', 'yellow')
|
||||
call s:build_prim('fg', 'green')
|
||||
call s:build_prim('fg', 'aqua')
|
||||
call s:build_prim('fg', 'blue')
|
||||
call s:build_prim('fg', 'purple')
|
||||
call s:build_prim('fg', 'window')
|
||||
call s:build_prim('fg', 'darkcolumn')
|
||||
call s:build_prim('fg', 'addbg')
|
||||
call s:build_prim('fg', 'addfg')
|
||||
call s:build_prim('fg', 'changebg')
|
||||
call s:build_prim('fg', 'changefg')
|
||||
call s:build_prim('fg', 'darkblue')
|
||||
call s:build_prim('fg', 'darkcyan')
|
||||
call s:build_prim('fg', 'darkred')
|
||||
call s:build_prim('fg', 'darkpurple')
|
||||
|
||||
exe "let s:fmt_none = ' gui=NONE". " cterm=NONE". " term=NONE" ."'"
|
||||
exe "let s:fmt_bold = ' gui=NONE".s:b. " cterm=NONE".s:b. " term=NONE".s:b ."'"
|
||||
exe "let s:fmt_bldi = ' gui=NONE".s:b. " cterm=NONE".s:b. " term=NONE".s:b ."'"
|
||||
exe "let s:fmt_undr = ' gui=NONE".s:u. " cterm=NONE".s:u. " term=NONE".s:u ."'"
|
||||
exe "let s:fmt_undb = ' gui=NONE".s:u.s:b. " cterm=NONE".s:u.s:b. " term=NONE".s:u.s:b."'"
|
||||
exe "let s:fmt_undi = ' gui=NONE".s:u. " cterm=NONE".s:u. " term=NONE".s:u ."'"
|
||||
exe "let s:fmt_curl = ' gui=NONE".s:c. " cterm=NONE".s:c. " term=NONE".s:c ."'"
|
||||
exe "let s:fmt_ital = ' gui=NONE".s:i. " cterm=NONE".s:i. " term=NONE".s:i ."'"
|
||||
exe "let s:fmt_stnd = ' gui=NONE".s:s. " cterm=NONE".s:s. " term=NONE".s:s ."'"
|
||||
exe "let s:fmt_revr = ' gui=NONE".s:r. " cterm=NONE".s:r. " term=NONE".s:r ."'"
|
||||
exe "let s:fmt_revb = ' gui=NONE".s:r.s:b. " cterm=NONE".s:r.s:b. " term=NONE".s:r.s:b."'"
|
||||
|
||||
exe "let s:sp_none = ' guisp=". s:none ."'"
|
||||
exe "let s:sp_foreground = ' guisp=". s:palette.gui.foreground[s:style] ."'"
|
||||
exe "let s:sp_background = ' guisp=". s:palette.gui.background[s:style] ."'"
|
||||
exe "let s:sp_selection = ' guisp=". s:palette.gui.selection[s:style] ."'"
|
||||
exe "let s:sp_line = ' guisp=". s:palette.gui.line[s:style] ."'"
|
||||
exe "let s:sp_comment = ' guisp=". s:palette.gui.comment[s:style] ."'"
|
||||
exe "let s:sp_red = ' guisp=". s:palette.gui.red[s:style] ."'"
|
||||
exe "let s:sp_orange = ' guisp=". s:palette.gui.orange[s:style] ."'"
|
||||
exe "let s:sp_yellow = ' guisp=". s:palette.gui.yellow[s:style] ."'"
|
||||
exe "let s:sp_green = ' guisp=". s:palette.gui.green[s:style] ."'"
|
||||
exe "let s:sp_aqua = ' guisp=". s:palette.gui.aqua[s:style] ."'"
|
||||
exe "let s:sp_blue = ' guisp=". s:palette.gui.blue[s:style] ."'"
|
||||
exe "let s:sp_purple = ' guisp=". s:palette.gui.purple[s:style] ."'"
|
||||
exe "let s:sp_window = ' guisp=". s:palette.gui.window[s:style] ."'"
|
||||
exe "let s:sp_addbg = ' guisp=". s:palette.gui.addbg[s:style] ."'"
|
||||
exe "let s:sp_addfg = ' guisp=". s:palette.gui.addfg[s:style] ."'"
|
||||
exe "let s:sp_changebg = ' guisp=". s:palette.gui.changebg[s:style] ."'"
|
||||
exe "let s:sp_changefg = ' guisp=". s:palette.gui.changefg[s:style] ."'"
|
||||
exe "let s:sp_darkblue = ' guisp=". s:palette.gui.darkblue[s:style] ."'"
|
||||
exe "let s:sp_darkcyan = ' guisp=". s:palette.gui.darkcyan[s:style] ."'"
|
||||
exe "let s:sp_darkred = ' guisp=". s:palette.gui.darkred[s:style] ."'"
|
||||
exe "let s:sp_darkpurple = ' guisp=". s:palette.gui.darkpurple[s:style] ."'"
|
||||
|
||||
"}}}
|
||||
" Vim Highlighting: (see :help highlight-groups)"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
exe "hi! ColorColumn" .s:fg_none .s:bg_line .s:fmt_none
|
||||
" Conceal"
|
||||
" Cursor"
|
||||
" CursorIM"
|
||||
exe "hi! CursorColumn" .s:fg_none .s:bg_line .s:fmt_none
|
||||
exe "hi! CursorLine" .s:fg_none .s:bg_line .s:fmt_none
|
||||
exe "hi! Directory" .s:fg_blue .s:bg_none .s:fmt_none
|
||||
exe "hi! DiffAdd" .s:fg_addfg .s:bg_addbg .s:fmt_none
|
||||
exe "hi! DiffChange" .s:fg_changefg .s:bg_changebg .s:fmt_none
|
||||
exe "hi! DiffDelete" .s:fg_background .s:bg_delbg .s:fmt_none
|
||||
exe "hi! DiffText" .s:fg_background .s:bg_blue .s:fmt_none
|
||||
exe "hi! ErrorMsg" .s:fg_background .s:bg_red .s:fmt_stnd
|
||||
exe "hi! VertSplit" .s:fg_window .s:bg_none .s:fmt_none
|
||||
exe "hi! Folded" .s:fg_comment .s:bg_darkcolumn .s:fmt_none
|
||||
exe "hi! FoldColumn" .s:fg_none .s:bg_darkcolumn .s:fmt_none
|
||||
exe "hi! SignColumn" .s:fg_none .s:bg_darkcolumn .s:fmt_none
|
||||
" Incsearch"
|
||||
exe "hi! LineNr" .s:fg_selection .s:bg_none .s:fmt_none
|
||||
exe "hi! CursorLineNr" .s:fg_yellow .s:bg_none .s:fmt_none
|
||||
exe "hi! MatchParen" .s:fg_background .s:bg_changebg .s:fmt_none
|
||||
exe "hi! ModeMsg" .s:fg_green .s:bg_none .s:fmt_none
|
||||
exe "hi! MoreMsg" .s:fg_green .s:bg_none .s:fmt_none
|
||||
exe "hi! NonText" .s:fg_selection .s:bg_none .s:fmt_none
|
||||
exe "hi! Pmenu" .s:fg_foreground .s:bg_selection .s:fmt_none
|
||||
exe "hi! PmenuSel" .s:fg_foreground .s:bg_selection .s:fmt_revr
|
||||
" PmenuSbar"
|
||||
" PmenuThumb"
|
||||
exe "hi! Question" .s:fg_green .s:bg_none .s:fmt_none
|
||||
exe "hi! Search" .s:fg_background .s:bg_yellow .s:fmt_none
|
||||
exe "hi! SpecialKey" .s:fg_selection .s:bg_none .s:fmt_none
|
||||
exe "hi! SpellCap" .s:fg_blue .s:bg_darkblue .s:fmt_undr
|
||||
exe "hi! SpellLocal" .s:fg_aqua .s:bg_darkcyan .s:fmt_undr
|
||||
exe "hi! SpellBad" .s:fg_red .s:bg_darkred .s:fmt_undr
|
||||
exe "hi! SpellRare" .s:fg_purple .s:bg_darkpurple .s:fmt_undr
|
||||
exe "hi! StatusLine" .s:fg_comment .s:bg_background .s:fmt_revr
|
||||
exe "hi! StatusLineNC" .s:fg_window .s:bg_comment .s:fmt_revr
|
||||
exe "hi! TabLine" .s:fg_foreground .s:bg_darkcolumn .s:fmt_revr
|
||||
" TabLineFill"
|
||||
" TabLineSel"
|
||||
exe "hi! Title" .s:fg_yellow .s:bg_none .s:fmt_none
|
||||
exe "hi! Visual" .s:fg_none .s:bg_selection .s:fmt_none
|
||||
" VisualNos"
|
||||
exe "hi! WarningMsg" .s:fg_red .s:bg_none .s:fmt_none
|
||||
" FIXME LongLineWarning to use variables instead of hardcoding
|
||||
hi LongLineWarning guifg=NONE guibg=#371F1C gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
|
||||
" WildMenu"
|
||||
|
||||
" Use defined custom background colour for terminal Vim.
|
||||
if !has('gui_running') && exists("g:hybrid_custom_term_colors") && g:hybrid_custom_term_colors == 1
|
||||
let s:bg_normal = s:bg_none
|
||||
else
|
||||
let s:bg_normal = s:bg_background
|
||||
endif
|
||||
exe "hi! Normal" .s:fg_foreground .s:bg_normal .s:fmt_none
|
||||
|
||||
"}}}
|
||||
" Generic Syntax Highlighting: (see :help group-name)"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
exe "hi! Comment" .s:fg_comment .s:bg_none .s:fmt_none
|
||||
|
||||
exe "hi! Constant" .s:fg_red .s:bg_none .s:fmt_none
|
||||
exe "hi! String" .s:fg_green .s:bg_none .s:fmt_none
|
||||
" Character"
|
||||
" Number"
|
||||
" Boolean"
|
||||
" Float"
|
||||
|
||||
exe "hi! Identifier" .s:fg_purple .s:bg_none .s:fmt_none
|
||||
exe "hi! Function" .s:fg_yellow .s:bg_none .s:fmt_none
|
||||
|
||||
exe "hi! Statement" .s:fg_blue .s:bg_none .s:fmt_none
|
||||
" Conditional"
|
||||
" Repeat"
|
||||
" Label"
|
||||
exe "hi! Operator" .s:fg_aqua .s:bg_none .s:fmt_none
|
||||
" Keyword"
|
||||
" Exception"
|
||||
|
||||
exe "hi! PreProc" .s:fg_aqua .s:bg_none .s:fmt_none
|
||||
" Include"
|
||||
" Define"
|
||||
" Macro"
|
||||
" PreCondit"
|
||||
|
||||
exe "hi! Type" .s:fg_orange .s:bg_none .s:fmt_none
|
||||
" StorageClass"
|
||||
exe "hi! Structure" .s:fg_aqua .s:bg_none .s:fmt_none
|
||||
" Typedef"
|
||||
|
||||
exe "hi! Special" .s:fg_green .s:bg_none .s:fmt_none
|
||||
" SpecialChar"
|
||||
" Tag"
|
||||
" Delimiter"
|
||||
" SpecialComment"
|
||||
" Debug"
|
||||
"
|
||||
exe "hi! Underlined" .s:fg_blue .s:bg_none .s:fmt_none
|
||||
|
||||
exe "hi! Ignore" .s:fg_none .s:bg_none .s:fmt_none
|
||||
|
||||
exe "hi! Error" .s:fg_red .s:bg_darkred .s:fmt_undr
|
||||
|
||||
exe "hi! Todo" .s:fg_addfg .s:bg_none .s:fmt_none
|
||||
|
||||
" Quickfix window highlighting
|
||||
exe "hi! qfLineNr" .s:fg_yellow .s:bg_none .s:fmt_none
|
||||
" qfFileName"
|
||||
" qfLineNr"
|
||||
" qfError"
|
||||
|
||||
"}}}
|
||||
" Diff Syntax Highlighting:"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
" Diff
|
||||
" diffOldFile
|
||||
" diffNewFile
|
||||
" diffFile
|
||||
" diffOnly
|
||||
" diffIdentical
|
||||
" diffDiffer
|
||||
" diffBDiffer
|
||||
" diffIsA
|
||||
" diffNoEOL
|
||||
" diffCommon
|
||||
hi! link diffRemoved Constant
|
||||
" diffChanged
|
||||
hi! link diffAdded Special
|
||||
" diffLine
|
||||
" diffSubname
|
||||
" diffComment
|
||||
|
||||
"}}}
|
||||
"
|
||||
" This is needed for some reason: {{{
|
||||
|
||||
let &background = s:style
|
||||
|
||||
" }}}
|
||||
" Legal:"{{{
|
||||
" ----------------------------------------------------------------------------
|
||||
" Copyright (c) 2011 Ethan Schoonover
|
||||
" Copyright (c) 2009-2012 NanoTech
|
||||
" Copyright (c) 2012 w0ng
|
||||
"
|
||||
" Permission is hereby granted, free of charge, to any per‐
|
||||
" son obtaining a copy of this software and associated doc‐
|
||||
" umentation files (the “Software”), to deal in the Soft‐
|
||||
" ware without restriction, including without limitation
|
||||
" the rights to use, copy, modify, merge, publish, distrib‐
|
||||
" ute, sublicense, and/or sell copies of the Software, and
|
||||
" to permit persons to whom the Software is furnished to do
|
||||
" so, subject to the following conditions:
|
||||
"
|
||||
" The above copyright notice and this permission notice
|
||||
" shall be included in all copies or substantial portions
|
||||
" of the Software.
|
||||
"
|
||||
" THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY
|
||||
" KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
|
||||
" THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICU‐
|
||||
" LAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
" AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CON‐
|
||||
" TRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON‐
|
||||
" NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
" THE SOFTWARE.
|
||||
|
||||
" }}}
|
|
@ -1,769 +0,0 @@
|
|||
" ============================================================================
|
||||
" Name: Lucius vim color scheme
|
||||
" Author: Jonathan Filip <jfilip1024@gmail.com>
|
||||
" Version: 8.1.7
|
||||
" ----------------------------------------------------------------------------
|
||||
"
|
||||
" Light and dark color scheme for GUI and 256 color terminal.
|
||||
"
|
||||
" There are several options available to customize the color scheme to your
|
||||
" own tastes. This is particularly useful when you have to work in different
|
||||
" environments at different times (home, work, day, night, etc).
|
||||
"
|
||||
" The GUI and 256 color terminal versions of this color scheme are identical.
|
||||
"
|
||||
" You can set up the color scheme by manually setting the options you want or
|
||||
" by choosing one of the presets defined. These presets are loaded after you
|
||||
" first source the color scheme file and are all commands that start with
|
||||
" 'Lucius'.
|
||||
"
|
||||
" I have also started to create color schemes for different applications. I
|
||||
" have been using them for PuTTY, iTerm2, and Visual Studio, but will keep
|
||||
" adding more as I go along. You can find the files for these on Github:
|
||||
"
|
||||
" https://github.com/jonathanfilip/lucius
|
||||
"
|
||||
" You can also clone the following repository if you use Pathogen or something
|
||||
" similar. It holds the vim color scheme in a 'colors' directory:
|
||||
"
|
||||
" https://github.com/jonathanfilip/vim-lucius
|
||||
"
|
||||
"
|
||||
"
|
||||
" Presets:
|
||||
"
|
||||
" There are several presets available that will set all the options for you.
|
||||
" There are screenshots of each preset below:
|
||||
"
|
||||
" * LuciusDark (dark default): http://i.imgur.com/LsZbF.png
|
||||
" * LuciusDarkHighContrast: http://i.imgur.com/e70i9.png
|
||||
" * LuciusDarkLowContrast: http://i.imgur.com/Hmw8s.png
|
||||
" * LuciusBlack: http://i.imgur.com/iD4ri.png
|
||||
" * LuciusBlackHighContrast: http://i.imgur.com/lHvTJ.png
|
||||
" * LuciusBlackLowContrast: http://i.imgur.com/oZLkg.png
|
||||
"
|
||||
" * LuciusLight (light default): http://i.imgur.com/soYD8.png
|
||||
" * LuciusLightLowContrast: http://i.imgur.com/95I86.png
|
||||
" * LuciusWhite: http://i.imgur.com/wDzkz.png
|
||||
" * LuciusWhiteLowContrast: http://i.imgur.com/jlUf4.png
|
||||
"
|
||||
" To use the presets, you just need to set the color scheme first. In your
|
||||
" vimrc, you can just do this:
|
||||
"
|
||||
" colorscheme lucius
|
||||
" LuciusBlack
|
||||
"
|
||||
" You can still just set the background variable and then set the color
|
||||
" scheme. This will default to LuciusDark for 'dark' and LuciusLight for
|
||||
" 'light'.
|
||||
"
|
||||
"
|
||||
" Options:
|
||||
"
|
||||
" The presets available cover most of the options. You can, however, customize
|
||||
" things by setting the following variables yourself:
|
||||
"
|
||||
" g:lucius_style (default: 'dark')
|
||||
"
|
||||
" Set this option to either 'light' or 'dark' for your desired color scheme.
|
||||
" It has the same effect as setting the background.
|
||||
"
|
||||
" g:lucius_contrast (default: 'normal')
|
||||
"
|
||||
" This option determines the contrast to use for text/ui elements. It can be
|
||||
" set to 'low', 'normal', or 'high'. At this time there is no 'high' for the
|
||||
" light scheme.
|
||||
"
|
||||
" g:lucius_contrast_bg (default: 'normal')
|
||||
"
|
||||
" Setting this option makes the background a higher contrast. Current settings
|
||||
" are 'normal' and 'high'.
|
||||
"
|
||||
" g:lucius_use_bold (default: 1)
|
||||
"
|
||||
" Setting this will cause the color scheme to use bold fonts for some items.
|
||||
"
|
||||
" g:lucius_use_underline (default: 1)
|
||||
"
|
||||
" Setting this will cause the color scheme to use underlined fonts for some
|
||||
" items.
|
||||
"
|
||||
" g:lucius_no_term_bg (default: 0)
|
||||
"
|
||||
" Setting this will cause the color scheme to not set a background color in
|
||||
" the terminal (useful for transparency or terminals with different background
|
||||
" colors).
|
||||
"
|
||||
" ============================================================================
|
||||
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Options:
|
||||
" ============================================================================
|
||||
|
||||
unlet! g:colors_name
|
||||
hi clear
|
||||
if exists("syntax_on")
|
||||
syntax reset
|
||||
endif
|
||||
|
||||
if exists("g:lucius_style")
|
||||
let s:style = g:lucius_style
|
||||
else
|
||||
let s:style = &background
|
||||
endif
|
||||
|
||||
if exists("g:lucius_contrast")
|
||||
let s:contrast = g:lucius_contrast
|
||||
else
|
||||
let s:contrast = "normal"
|
||||
endif
|
||||
|
||||
if exists("g:lucius_contrast_bg")
|
||||
let s:contrast_bg = g:lucius_contrast_bg
|
||||
else
|
||||
let s:contrast_bg = "normal"
|
||||
endif
|
||||
|
||||
if exists("g:lucius_use_bold")
|
||||
let s:use_bold = g:lucius_use_bold
|
||||
else
|
||||
let s:use_bold = 1
|
||||
endif
|
||||
|
||||
if exists("g:lucius_use_underline")
|
||||
let s:use_underline = g:lucius_use_underline
|
||||
else
|
||||
let s:use_underline = 1
|
||||
endif
|
||||
|
||||
if exists("g:lucius_no_term_bg")
|
||||
let s:no_term_bg = g:lucius_no_term_bg
|
||||
else
|
||||
let s:no_term_bg = 0
|
||||
endif
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Color Map:
|
||||
" ============================================================================
|
||||
|
||||
let s:color_map = {
|
||||
\ 'bg': 'bg', 'fg': 'fg', 'NONE': 'NONE',
|
||||
\ '#000000': '16', '#00005f': '17', '#000087': '18', '#0000af': '19',
|
||||
\ '#0000d7': '20', '#0000ff': '21', '#005f00': '22', '#005f5f': '23',
|
||||
\ '#005f87': '24', '#005faf': '25', '#005fd7': '26', '#005fff': '27',
|
||||
\ '#008700': '28', '#00875f': '29', '#008787': '30', '#0087af': '31',
|
||||
\ '#0087d7': '32', '#0087ff': '33', '#00af00': '34', '#00af5f': '35',
|
||||
\ '#00af87': '36', '#00afaf': '37', '#00afd7': '38', '#00afff': '39',
|
||||
\ '#00d700': '40', '#00d75f': '41', '#00d787': '42', '#00d7af': '43',
|
||||
\ '#00d7d7': '44', '#00d7ff': '45', '#00ff00': '46', '#00ff5f': '47',
|
||||
\ '#00ff87': '48', '#00ffaf': '49', '#00ffd7': '50', '#00ffff': '51',
|
||||
\ '#5f0000': '52', '#5f005f': '53', '#5f0087': '54', '#5f00af': '55',
|
||||
\ '#5f00d7': '56', '#5f00ff': '57', '#5f5f00': '58', '#5f5f5f': '59',
|
||||
\ '#5f5f87': '60', '#5f5faf': '61', '#5f5fd7': '62', '#5f5fff': '63',
|
||||
\ '#5f8700': '64', '#5f875f': '65', '#5f8787': '66', '#5f87af': '67',
|
||||
\ '#5f87d7': '68', '#5f87ff': '69', '#5faf00': '70', '#5faf5f': '71',
|
||||
\ '#5faf87': '72', '#5fafaf': '73', '#5fafd7': '74', '#5fafff': '75',
|
||||
\ '#5fd700': '76', '#5fd75f': '77', '#5fd787': '78', '#5fd7af': '79',
|
||||
\ '#5fd7d7': '80', '#5fd7ff': '81', '#5fff00': '82', '#5fff5f': '83',
|
||||
\ '#5fff87': '84', '#5fffaf': '85', '#5fffd7': '86', '#5fffff': '87',
|
||||
\ '#870000': '88', '#87005f': '89', '#870087': '90', '#8700af': '91',
|
||||
\ '#8700d7': '92', '#8700ff': '93', '#875f00': '94', '#875f5f': '95',
|
||||
\ '#875f87': '96', '#875faf': '97', '#875fd7': '98', '#875fff': '99',
|
||||
\ '#878700': '100', '#87875f': '101', '#878787': '102', '#8787af': '103',
|
||||
\ '#8787d7': '104', '#8787ff': '105', '#87af00': '106', '#87af5f': '107',
|
||||
\ '#87af87': '108', '#87afaf': '109', '#87afd7': '110', '#87afff': '111',
|
||||
\ '#87d700': '112', '#87d75f': '113', '#87d787': '114', '#87d7af': '115',
|
||||
\ '#87d7d7': '116', '#87d7ff': '117', '#87ff00': '118', '#87ff5f': '119',
|
||||
\ '#87ff87': '120', '#87ffaf': '121', '#87ffd7': '122', '#87ffff': '123',
|
||||
\ '#af0000': '124', '#af005f': '125', '#af0087': '126', '#af00af': '127',
|
||||
\ '#af00d7': '128', '#af00ff': '129', '#af5f00': '130', '#af5f5f': '131',
|
||||
\ '#af5f87': '132', '#af5faf': '133', '#af5fd7': '134', '#af5fff': '135',
|
||||
\ '#af8700': '136', '#af875f': '137', '#af8787': '138', '#af87af': '139',
|
||||
\ '#af87d7': '140', '#af87ff': '141', '#afaf00': '142', '#afaf5f': '143',
|
||||
\ '#afaf87': '144', '#afafaf': '145', '#afafd7': '146', '#afafff': '147',
|
||||
\ '#afd700': '148', '#afd75f': '149', '#afd787': '150', '#afd7af': '151',
|
||||
\ '#afd7d7': '152', '#afd7ff': '153', '#afff00': '154', '#afff5f': '155',
|
||||
\ '#afff87': '156', '#afffaf': '157', '#afffd7': '158', '#afffff': '159',
|
||||
\ '#d70000': '160', '#d7005f': '161', '#d70087': '162', '#d700af': '163',
|
||||
\ '#d700d7': '164', '#d700ff': '165', '#d75f00': '166', '#d75f5f': '167',
|
||||
\ '#d75f87': '168', '#d75faf': '169', '#d75fd7': '170', '#d75fff': '171',
|
||||
\ '#d78700': '172', '#d7875f': '173', '#d78787': '174', '#d787af': '175',
|
||||
\ '#d787d7': '176', '#d787ff': '177', '#d7af00': '178', '#d7af5f': '179',
|
||||
\ '#d7af87': '180', '#d7afaf': '181', '#d7afd7': '182', '#d7afff': '183',
|
||||
\ '#d7d700': '184', '#d7d75f': '185', '#d7d787': '186', '#d7d7af': '187',
|
||||
\ '#d7d7d7': '188', '#d7d7ff': '189', '#d7ff00': '190', '#d7ff5f': '191',
|
||||
\ '#d7ff87': '192', '#d7ffaf': '193', '#d7ffd7': '194', '#d7ffff': '195',
|
||||
\ '#ff0000': '196', '#ff005f': '197', '#ff0087': '198', '#ff00af': '199',
|
||||
\ '#ff00d7': '200', '#ff00ff': '201', '#ff5f00': '202', '#ff5f5f': '203',
|
||||
\ '#ff5f87': '204', '#ff5faf': '205', '#ff5fd7': '206', '#ff5fff': '207',
|
||||
\ '#ff8700': '208', '#ff875f': '209', '#ff8787': '210', '#ff87af': '211',
|
||||
\ '#ff87d7': '212', '#ff87ff': '213', '#ffaf00': '214', '#ffaf5f': '215',
|
||||
\ '#ffaf87': '216', '#ffafaf': '217', '#ffafd7': '218', '#ffafff': '219',
|
||||
\ '#ffd700': '220', '#ffd75f': '221', '#ffd787': '222', '#ffd7af': '223',
|
||||
\ '#ffd7d7': '224', '#ffd7ff': '225', '#ffff00': '226', '#ffff5f': '227',
|
||||
\ '#ffff87': '228', '#ffffaf': '229', '#ffffd7': '230', '#ffffff': '231',
|
||||
\ '#080808': '232', '#121212': '233', '#1c1c1c': '234', '#262626': '235',
|
||||
\ '#303030': '236', '#3a3a3a': '237', '#444444': '238', '#4e4e4e': '239',
|
||||
\ '#585858': '240', '#626262': '241', '#6c6c6c': '242', '#767676': '243',
|
||||
\ '#808080': '244', '#8a8a8a': '245', '#949494': '246', '#9e9e9e': '247',
|
||||
\ '#a8a8a8': '248', '#b2b2b2': '249', '#bcbcbc': '250', '#c6c6c6': '251',
|
||||
\ '#d0d0d0': '252', '#dadada': '253', '#e4e4e4': '254', '#eeeeee': '255',
|
||||
\ }
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Functions:
|
||||
" ============================================================================
|
||||
|
||||
function! s:AddCterm(name)
|
||||
exec "let l:gfg = synIDattr(synIDtrans(hlID('" . a:name .
|
||||
\ "')), 'fg', 'gui')"
|
||||
exec "let l:gbg = synIDattr(synIDtrans(hlID('" . a:name .
|
||||
\ "')), 'bg', 'gui')"
|
||||
let l:gfg = l:gfg == "" ? "NONE" : l:gfg
|
||||
let l:gbg = l:gbg == "" ? "NONE" : l:gbg
|
||||
exec "hi " . a:name . " ctermfg=" . s:color_map[l:gfg] .
|
||||
\ " ctermbg=" . s:color_map[l:gbg]
|
||||
endfunction
|
||||
|
||||
function! s:AddSpCterm(name)
|
||||
exec "let l:gsp = synIDattr(synIDtrans(hlID('" . a:name .
|
||||
\ "')), 'sp', 'gui')"
|
||||
let l:gsp = l:gsp == "" ? "NONE" : l:gsp
|
||||
exec "hi " . a:name . " ctermfg=" . s:color_map[l:gsp]
|
||||
endfunction
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Text Groups:
|
||||
" ============================================================================
|
||||
|
||||
let s:normal_items = [
|
||||
\ "ColorColumn", "Comment", "Constant", "Cursor", "CursorColumn",
|
||||
\ "CursorIM", "CursorLine", "CursorLineNr", "DiffAdd", "DiffChange",
|
||||
\ "DiffDelete", "Directory", "Error", "ErrorMsg", "Identifier",
|
||||
\ "IncSearch", "LineNr", "MatchParen", "ModeMsg", "MoreMsg",
|
||||
\ "NonText", "Pmenu", "PmenuSbar", "PmenuSel",
|
||||
\ "PmenuThumb", "PreProc", "Question", "Search", "SignColumn",
|
||||
\ "Special", "SpecialKey", "Statement", "StatusLineNC", "TabLine",
|
||||
\ "TabLineFill", "Todo", "Type", "VertSplit", "Visual",
|
||||
\ "WarningMsg", "WildMenu",
|
||||
\ ]
|
||||
|
||||
let s:bold_items = [
|
||||
\ "DiffText", "FoldColumn", "Folded", "StatusLine", "TabLineSel",
|
||||
\ "Title", "CursorLineNr",
|
||||
\ ]
|
||||
|
||||
let s:underline_items = [
|
||||
\ "Underlined", "VisualNOS"
|
||||
\ ]
|
||||
|
||||
let s:undercurl_items = [
|
||||
\ "SpellBad", "SpellCap", "SpellLocal", "SpellRare"
|
||||
\ ]
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Color Definitions:
|
||||
" ============================================================================
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" 'Normal' Colors:
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
hi clear Normal
|
||||
hi Normal gui=none cterm=none term=none
|
||||
|
||||
if s:style == "light"
|
||||
if s:contrast == "high"
|
||||
hi Normal guifg=#000000
|
||||
elseif s:contrast == "low"
|
||||
hi Normal guifg=#626262
|
||||
else
|
||||
hi Normal guifg=#444444
|
||||
endif
|
||||
else
|
||||
if s:contrast == "high"
|
||||
hi Normal guifg=#eeeeee
|
||||
elseif s:contrast == "low"
|
||||
hi Normal guifg=#bcbcbc
|
||||
else
|
||||
hi Normal guifg=#d7d7d7
|
||||
endif
|
||||
endif
|
||||
|
||||
if s:style == "light"
|
||||
if s:contrast_bg == "high"
|
||||
hi Normal guibg=#ffffff
|
||||
else
|
||||
hi Normal guibg=#eeeeee
|
||||
endif
|
||||
else
|
||||
if s:contrast_bg == "high"
|
||||
hi Normal guibg=#121212
|
||||
else
|
||||
hi Normal guibg=#303030
|
||||
endif
|
||||
endif
|
||||
|
||||
call s:AddCterm("Normal")
|
||||
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" Extra setup
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
exec "set background=" . s:style
|
||||
|
||||
" Clear default settings
|
||||
for s:item in s:normal_items + s:bold_items + s:underline_items + s:undercurl_items
|
||||
exec "hi " . s:item . " guifg=NONE guibg=NONE gui=none"
|
||||
\ . " ctermfg=NONE ctermbg=NONE cterm=none term=none"
|
||||
endfor
|
||||
|
||||
let g:colors_name="lucius"
|
||||
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" Text Markup:
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
if s:style == "light"
|
||||
hi NonText guifg=#afafd7
|
||||
hi SpecialKey guifg=#afd7af
|
||||
if s:contrast == "low"
|
||||
hi Comment guifg=#9e9e9e
|
||||
hi Constant guifg=#d78700
|
||||
hi Directory guifg=#00af87
|
||||
hi Identifier guifg=#00af00
|
||||
hi PreProc guifg=#00afaf
|
||||
hi Special guifg=#af00af
|
||||
hi Statement guifg=#0087d7
|
||||
hi Title guifg=#0087d7
|
||||
hi Type guifg=#0087af
|
||||
else
|
||||
hi Comment guifg=#808080
|
||||
hi Constant guifg=#af5f00
|
||||
hi Directory guifg=#00875f
|
||||
hi Identifier guifg=#008700
|
||||
hi PreProc guifg=#008787
|
||||
hi Special guifg=#870087
|
||||
hi Statement guifg=#005faf
|
||||
hi Title guifg=#005faf
|
||||
hi Type guifg=#005f87
|
||||
endif
|
||||
else
|
||||
hi NonText guifg=#5f5f87
|
||||
hi SpecialKey guifg=#5f875f
|
||||
if s:contrast == "low"
|
||||
hi Comment guifg=#6c6c6c
|
||||
hi Constant guifg=#afaf87
|
||||
hi Directory guifg=#87af87
|
||||
hi Identifier guifg=#87af5f
|
||||
hi PreProc guifg=#5faf87
|
||||
hi Special guifg=#af87af
|
||||
hi Statement guifg=#5fafd7
|
||||
hi Title guifg=#00afd7
|
||||
hi Type guifg=#5fafaf
|
||||
elseif s:contrast == "high"
|
||||
hi Comment guifg=#8a8a8a
|
||||
hi Constant guifg=#ffffd7
|
||||
hi Directory guifg=#d7ffd7
|
||||
hi Identifier guifg=#d7ffaf
|
||||
hi PreProc guifg=#afffd7
|
||||
hi Special guifg=#ffd7ff
|
||||
hi Statement guifg=#afffff
|
||||
hi Title guifg=#87d7ff
|
||||
hi Type guifg=#afffff
|
||||
else
|
||||
hi Comment guifg=#808080
|
||||
hi Constant guifg=#d7d7af
|
||||
hi Directory guifg=#afd7af
|
||||
hi Identifier guifg=#afd787
|
||||
hi PreProc guifg=#87d7af
|
||||
hi Special guifg=#d7afd7
|
||||
hi Statement guifg=#87d7ff
|
||||
hi Title guifg=#5fafd7
|
||||
hi Type guifg=#87d7d7
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" Highlighting:
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
hi Cursor guifg=bg
|
||||
hi CursorColumn guifg=NONE
|
||||
hi CursorIM guifg=bg
|
||||
hi CursorLine guifg=NONE
|
||||
hi Visual guifg=NONE
|
||||
hi VisualNOS guifg=fg guibg=NONE
|
||||
if s:style == "light"
|
||||
hi CursorColumn guibg=#dadada
|
||||
hi CursorLine guibg=#dadada
|
||||
hi IncSearch guifg=fg guibg=#5fd7d7
|
||||
hi MatchParen guifg=NONE guibg=#5fd7d7
|
||||
hi Search guifg=fg guibg=#ffaf00
|
||||
hi Visual guibg=#afd7ff
|
||||
if s:contrast == "low"
|
||||
hi Cursor guibg=#87afd7
|
||||
hi CursorIM guibg=#87afd7
|
||||
hi Error guifg=#d70000 guibg=#ffd7d7
|
||||
hi Todo guifg=#af8700 guibg=#ffffaf
|
||||
else
|
||||
hi Cursor guibg=#5f87af
|
||||
hi CursorIM guibg=#5f87af
|
||||
hi Error guifg=#af0000 guibg=#d7afaf
|
||||
hi Todo guifg=#875f00 guibg=#ffffaf
|
||||
endif
|
||||
else
|
||||
hi CursorColumn guibg=#444444
|
||||
hi CursorLine guibg=#444444
|
||||
hi IncSearch guifg=bg
|
||||
hi MatchParen guifg=fg guibg=#87af00
|
||||
hi Search guifg=bg
|
||||
hi Visual guibg=#005f87
|
||||
if s:contrast == "low"
|
||||
hi Cursor guibg=#5f87af
|
||||
hi CursorIM guibg=#5f87af
|
||||
hi Error guifg=#d75f5f guibg=#870000
|
||||
hi IncSearch guibg=#00afaf
|
||||
hi Search guibg=#d78700
|
||||
hi Todo guifg=#afaf00 guibg=#5f5f00
|
||||
elseif s:contrast == "high"
|
||||
hi Cursor guibg=#afd7ff
|
||||
hi CursorIM guibg=#afd7ff
|
||||
hi Error guifg=#ffafaf guibg=#af0000
|
||||
hi IncSearch guibg=#87ffff
|
||||
hi Search guibg=#ffaf5f
|
||||
hi Todo guifg=#ffff87 guibg=#87875f
|
||||
else
|
||||
hi Cursor guibg=#87afd7
|
||||
hi CursorIM guibg=#87afd7
|
||||
hi Error guifg=#ff8787 guibg=#870000
|
||||
hi IncSearch guibg=#5fd7d7
|
||||
hi Search guibg=#d78700
|
||||
hi Todo guifg=#d7d75f guibg=#5f5f00
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" Messages:
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
hi Question guifg=fg
|
||||
if s:style == "light"
|
||||
if s:contrast == "low"
|
||||
hi ErrorMsg guifg=#d70000
|
||||
hi ModeMsg guifg=#0087ff
|
||||
hi MoreMsg guifg=#0087ff
|
||||
hi WarningMsg guifg=#d78700
|
||||
else
|
||||
hi ErrorMsg guifg=#af0000
|
||||
hi ModeMsg guifg=#005faf
|
||||
hi MoreMsg guifg=#005faf
|
||||
hi WarningMsg guifg=#af5f00
|
||||
endif
|
||||
else
|
||||
if s:contrast == "low"
|
||||
hi ErrorMsg guifg=#d75f5f
|
||||
hi ModeMsg guifg=#87afaf
|
||||
hi MoreMsg guifg=#87afaf
|
||||
hi WarningMsg guifg=#af875f
|
||||
elseif s:contrast == "high"
|
||||
hi ErrorMsg guifg=#ff8787
|
||||
hi ModeMsg guifg=#afffff
|
||||
hi MoreMsg guifg=#afffff
|
||||
hi WarningMsg guifg=#ffaf87
|
||||
else
|
||||
hi ErrorMsg guifg=#ff5f5f
|
||||
hi ModeMsg guifg=#afd7d7
|
||||
hi MoreMsg guifg=#afd7d7
|
||||
hi WarningMsg guifg=#d7875f
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" UI:
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
hi ColorColumn guifg=NONE
|
||||
hi Pmenu guifg=bg
|
||||
hi PmenuSel guifg=fg
|
||||
hi PmenuThumb guifg=fg
|
||||
hi StatusLine guifg=bg
|
||||
hi TabLine guifg=bg
|
||||
hi TabLineSel guifg=fg
|
||||
hi WildMenu guifg=fg
|
||||
if s:style == "light"
|
||||
hi ColorColumn guibg=#e4e4e4
|
||||
hi CursorLineNr guifg=#626262 guibg=#dadada
|
||||
hi FoldColumn guibg=#bcbcbc
|
||||
hi Folded guibg=#bcbcbc
|
||||
hi LineNr guifg=#9e9e9e guibg=#dadada
|
||||
hi PmenuSel guibg=#afd7ff
|
||||
hi SignColumn guibg=#d0d0d0
|
||||
hi StatusLineNC guifg=#dadada
|
||||
hi TabLineFill guifg=#dadada
|
||||
hi VertSplit guifg=#e4e4e4
|
||||
hi WildMenu guibg=#afd7ff
|
||||
if s:contrast == "low"
|
||||
hi FoldColumn guifg=#808080
|
||||
hi Folded guifg=#808080
|
||||
hi Pmenu guibg=#9e9e9e
|
||||
hi PmenuSbar guifg=#9e9e9e guibg=#626262
|
||||
hi PmenuThumb guibg=#9e9e9e
|
||||
hi SignColumn guifg=#808080
|
||||
hi StatusLine guibg=#9e9e9e
|
||||
hi StatusLineNC guibg=#9e9e9e
|
||||
hi TabLine guibg=#9e9e9e
|
||||
hi TabLineFill guibg=#9e9e9e
|
||||
hi TabLineSel guibg=#afd7ff
|
||||
hi VertSplit guibg=#9e9e9e
|
||||
else
|
||||
hi FoldColumn guifg=#626262
|
||||
hi Folded guifg=#626262
|
||||
hi Pmenu guibg=#808080
|
||||
hi PmenuSbar guifg=#808080 guibg=#444444
|
||||
hi PmenuThumb guibg=#9e9e9e
|
||||
hi SignColumn guifg=#626262
|
||||
hi StatusLine guibg=#808080
|
||||
hi StatusLineNC guibg=#808080
|
||||
hi TabLine guibg=#808080
|
||||
hi TabLineFill guibg=#808080
|
||||
hi TabLineSel guibg=#afd7ff
|
||||
hi VertSplit guibg=#808080
|
||||
endif
|
||||
else
|
||||
hi ColorColumn guibg=#3a3a3a
|
||||
hi CursorLineNr guifg=#9e9e9e guibg=#444444
|
||||
hi FoldColumn guibg=#4e4e4e
|
||||
hi Folded guibg=#4e4e4e
|
||||
hi LineNr guifg=#626262 guibg=#444444
|
||||
hi PmenuSel guibg=#005f87
|
||||
hi SignColumn guibg=#4e4e4e
|
||||
hi StatusLineNC guifg=#4e4e4e
|
||||
hi TabLineFill guifg=#4e4e4e
|
||||
hi VertSplit guifg=#626262
|
||||
hi WildMenu guibg=#005f87
|
||||
if s:contrast == "low"
|
||||
hi FoldColumn guifg=#a8a8a8
|
||||
hi Folded guifg=#a8a8a8
|
||||
hi Pmenu guibg=#8a8a8a
|
||||
hi PmenuSbar guifg=#8a8a8a guibg=#bcbcbc
|
||||
hi PmenuThumb guibg=#585858
|
||||
hi SignColumn guifg=#8a8a8a
|
||||
hi StatusLine guibg=#8a8a8a
|
||||
hi StatusLineNC guibg=#8a8a8a
|
||||
hi TabLine guibg=#8a8a8a
|
||||
hi TabLineFill guibg=#8a8a8a
|
||||
hi TabLineSel guibg=#005f87
|
||||
hi VertSplit guibg=#8a8a8a
|
||||
elseif s:contrast == "high"
|
||||
hi FoldColumn guifg=#c6c6c6
|
||||
hi Folded guifg=#c6c6c6
|
||||
hi Pmenu guibg=#bcbcbc
|
||||
hi PmenuSbar guifg=#bcbcbc guibg=#dadada
|
||||
hi PmenuThumb guibg=#8a8a8a
|
||||
hi SignColumn guifg=#bcbcbc
|
||||
hi StatusLine guibg=#bcbcbc
|
||||
hi StatusLineNC guibg=#bcbcbc
|
||||
hi TabLine guibg=#bcbcbc
|
||||
hi TabLineFill guibg=#bcbcbc
|
||||
hi TabLineSel guibg=#0087af
|
||||
hi VertSplit guibg=#bcbcbc
|
||||
else
|
||||
hi FoldColumn guifg=#bcbcbc
|
||||
hi Folded guifg=#bcbcbc
|
||||
hi Pmenu guibg=#b2b2b2
|
||||
hi PmenuSbar guifg=#b2b2b2 guibg=#d0d0d0
|
||||
hi PmenuThumb guibg=#808080
|
||||
hi SignColumn guifg=#b2b2b2
|
||||
hi StatusLine guibg=#b2b2b2
|
||||
hi StatusLineNC guibg=#b2b2b2
|
||||
hi TabLine guibg=#b2b2b2
|
||||
hi TabLineFill guibg=#b2b2b2
|
||||
hi TabLineSel guibg=#005f87
|
||||
hi VertSplit guibg=#b2b2b2
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" Diff:
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
hi DiffAdd guifg=fg
|
||||
hi DiffChange guifg=fg
|
||||
hi DiffDelete guifg=fg
|
||||
|
||||
if s:style == "light"
|
||||
hi DiffAdd guibg=#afd7af
|
||||
hi DiffChange guibg=#d7d7af
|
||||
hi DiffDelete guibg=#d7afaf
|
||||
hi DiffText guibg=#d7d7af
|
||||
if s:contrast == "low"
|
||||
hi DiffText guifg=#ff8700
|
||||
else
|
||||
hi DiffText guifg=#d75f00
|
||||
endif
|
||||
else
|
||||
hi DiffAdd guibg=#5f875f
|
||||
hi DiffChange guibg=#87875f
|
||||
hi DiffDelete guibg=#875f5f
|
||||
hi DiffText guibg=#87875f
|
||||
if s:contrast == "low"
|
||||
hi DiffText guifg=#d7d75f
|
||||
else
|
||||
hi DiffText guifg=#ffff87
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" Spelling:
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
if s:style == "light"
|
||||
hi SpellBad guisp=#d70000
|
||||
hi SpellCap guisp=#00afd7
|
||||
hi SpellLocal guisp=#d7af00
|
||||
hi SpellRare guisp=#5faf00
|
||||
else
|
||||
hi SpellBad guisp=#ff5f5f
|
||||
hi SpellCap guisp=#5fafd7
|
||||
hi SpellLocal guisp=#d7af5f
|
||||
hi SpellRare guisp=#5faf5f
|
||||
endif
|
||||
|
||||
|
||||
" ----------------------------------------------------------------------------
|
||||
" Miscellaneous:
|
||||
" ----------------------------------------------------------------------------
|
||||
|
||||
hi Ignore guifg=bg
|
||||
hi Underlined guifg=fg
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Text Emphasis:
|
||||
" ============================================================================
|
||||
|
||||
if s:use_bold == 1
|
||||
for s:item in s:bold_items
|
||||
exec "hi " . s:item . " gui=bold cterm=bold term=none"
|
||||
endfor
|
||||
endif
|
||||
|
||||
if s:use_underline == 1
|
||||
for s:item in s:underline_items
|
||||
exec "hi " . s:item . " gui=underline cterm=underline term=none"
|
||||
endfor
|
||||
for s:item in s:undercurl_items
|
||||
exec "hi " . s:item . " cterm=underline"
|
||||
endfor
|
||||
endif
|
||||
|
||||
for s:item in s:undercurl_items
|
||||
exec "hi " . s:item . " gui=undercurl term=none"
|
||||
endfor
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Cterm Colors:
|
||||
" ============================================================================
|
||||
|
||||
for s:item in s:normal_items + s:bold_items + s:underline_items
|
||||
call s:AddCterm(s:item)
|
||||
endfor
|
||||
|
||||
for s:item in s:undercurl_items
|
||||
call s:AddSpCterm(s:item)
|
||||
endfor
|
||||
|
||||
if s:no_term_bg == 1
|
||||
hi Normal ctermbg=NONE
|
||||
endif
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Alternative Bold Definitions:
|
||||
" ============================================================================
|
||||
|
||||
let s:alternative_bold_items = ["Identifier", "PreProc", "Statement",
|
||||
\ "Special", "Constant", "Type"]
|
||||
|
||||
for s:item in s:alternative_bold_items
|
||||
exec "let s:temp_gui_fg = synIDattr(synIDtrans(hlID('" . s:item .
|
||||
\ "')), 'fg', 'gui')"
|
||||
exec "let s:temp_cterm_fg = synIDattr(synIDtrans(hlID('" . s:item .
|
||||
\ "')), 'fg', 'cterm')"
|
||||
exec "hi B" . s:item . " guifg=" . s:temp_gui_fg . " ctermfg=" .
|
||||
\ s:temp_cterm_fg . " gui=bold cterm=bold term=none"
|
||||
endfor
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Plugin Specific Colors:
|
||||
" ============================================================================
|
||||
|
||||
" Tagbar:
|
||||
hi link TagbarAccessPublic Constant
|
||||
hi link TagbarAccessProtected Type
|
||||
hi link TagbarAccessPrivate PreProc
|
||||
|
||||
" Vimwiki:
|
||||
hi link VimwikiHeader1 BIdentifier
|
||||
hi link VimwikiHeader2 BPreProc
|
||||
hi link VimwikiHeader3 BStatement
|
||||
hi link VimwikiHeader4 BSpecial
|
||||
hi link VimwikiHeader5 BConstant
|
||||
hi link VimwikiHeader6 BType
|
||||
|
||||
|
||||
" ============================================================================
|
||||
" Preset Commands:
|
||||
" ============================================================================
|
||||
|
||||
function! SetLucius(style, contrast, contrast_bg)
|
||||
let g:lucius_style = a:style
|
||||
let g:lucius_contrast = a:contrast
|
||||
let g:lucius_contrast_bg = a:contrast_bg
|
||||
endfunction
|
||||
|
||||
command! LuciusLight call SetLucius("light", "normal", "normal")
|
||||
\ | colorscheme lucius
|
||||
command! LuciusLightLowContrast call SetLucius("light", "low", "normal")
|
||||
\ | colorscheme lucius
|
||||
command! LuciusLightHighContrast call SetLucius("light", "high", "normal")
|
||||
\ | colorscheme lucius
|
||||
|
||||
command! LuciusWhite call SetLucius("light", "normal", "high")
|
||||
\ | colorscheme lucius
|
||||
command! LuciusWhiteLowContrast call SetLucius("light", "low", "high")
|
||||
\ | colorscheme lucius
|
||||
command! LuciusWhiteHighContrast call SetLucius("light", "high", "high")
|
||||
\ | colorscheme lucius
|
||||
|
||||
command! LuciusDark call SetLucius("dark", "normal", "normal")
|
||||
\ | colorscheme lucius
|
||||
command! LuciusDarkLowContrast call SetLucius("dark", "low", "normal")
|
||||
\ | colorscheme lucius
|
||||
command! LuciusDarkHighContrast call SetLucius("dark", "high", "normal")
|
||||
\ | colorscheme lucius
|
||||
|
||||
command! LuciusBlack call SetLucius("dark", "normal", "high")
|
||||
\ | colorscheme lucius
|
||||
command! LuciusBlackLowContrast call SetLucius("dark", "low", "high")
|
||||
\ | colorscheme lucius
|
||||
command! LuciusBlackHighContrast call SetLucius("dark", "high", "high")
|
||||
\ | colorscheme lucius
|
||||
|
||||
" vim: tw=78
|
|
@ -1,276 +0,0 @@
|
|||
" Vim color file
|
||||
"
|
||||
" Author: Tomas Restrepo <tomas@winterdom.com>
|
||||
" https://github.com/tomasr/molokai
|
||||
"
|
||||
" Note: Based on the Monokai theme for TextMate
|
||||
" by Wimer Hazenberg and its darker variant
|
||||
" by Hamish Stuart Macpherson
|
||||
"
|
||||
|
||||
hi clear
|
||||
|
||||
if version > 580
|
||||
" no guarantees for version 5.8 and below, but this makes it stop
|
||||
" complaining
|
||||
hi clear
|
||||
if exists("syntax_on")
|
||||
syntax reset
|
||||
endif
|
||||
endif
|
||||
let g:colors_name="molokai"
|
||||
|
||||
if exists("g:molokai_original")
|
||||
let s:molokai_original = g:molokai_original
|
||||
else
|
||||
let s:molokai_original = 0
|
||||
endif
|
||||
|
||||
|
||||
hi Boolean guifg=#AE81FF
|
||||
hi Character guifg=#E6DB74
|
||||
hi Number guifg=#AE81FF
|
||||
hi String guifg=#E6DB74
|
||||
hi Conditional guifg=#F92672 gui=bold
|
||||
hi Constant guifg=#AE81FF gui=bold
|
||||
hi Cursor guifg=#000000 guibg=#F8F8F0
|
||||
hi iCursor guifg=#000000 guibg=#F8F8F0
|
||||
hi Debug guifg=#BCA3A3 gui=bold
|
||||
hi Define guifg=#66D9EF
|
||||
hi Delimiter guifg=#8F8F8F
|
||||
hi DiffAdd guibg=#13354A
|
||||
hi DiffChange guifg=#89807D guibg=#4C4745
|
||||
hi DiffDelete guifg=#960050 guibg=#1E0010
|
||||
hi DiffText guibg=#4C4745 gui=italic,bold
|
||||
|
||||
hi Directory guifg=#A6E22E gui=bold
|
||||
hi Error guifg=#E6DB74 guibg=#1E0010
|
||||
hi ErrorMsg guifg=#F92672 guibg=#232526 gui=bold
|
||||
hi Exception guifg=#A6E22E gui=bold
|
||||
hi Float guifg=#AE81FF
|
||||
hi FoldColumn guifg=#465457 guibg=#000000
|
||||
hi Folded guifg=#465457 guibg=#000000
|
||||
hi Function guifg=#A6E22E
|
||||
hi Identifier guifg=#FD971F
|
||||
hi Ignore guifg=#808080 guibg=bg
|
||||
hi IncSearch guifg=#C4BE89 guibg=#000000
|
||||
|
||||
hi Keyword guifg=#F92672 gui=bold
|
||||
hi Label guifg=#E6DB74 gui=none
|
||||
hi Macro guifg=#C4BE89 gui=italic
|
||||
hi SpecialKey guifg=#66D9EF gui=italic
|
||||
|
||||
hi MatchParen guifg=#000000 guibg=#FD971F gui=bold
|
||||
hi ModeMsg guifg=#E6DB74
|
||||
hi MoreMsg guifg=#E6DB74
|
||||
hi Operator guifg=#F92672
|
||||
|
||||
" complete menu
|
||||
hi Pmenu guifg=#66D9EF guibg=#000000
|
||||
hi PmenuSel guibg=#808080
|
||||
hi PmenuSbar guibg=#080808
|
||||
hi PmenuThumb guifg=#66D9EF
|
||||
|
||||
hi PreCondit guifg=#A6E22E gui=bold
|
||||
hi PreProc guifg=#A6E22E
|
||||
hi Question guifg=#66D9EF
|
||||
hi Repeat guifg=#F92672 gui=bold
|
||||
hi Search guifg=#000000 guibg=#FFE792
|
||||
" marks
|
||||
hi SignColumn guifg=#A6E22E guibg=#232526
|
||||
hi SpecialChar guifg=#F92672 gui=bold
|
||||
hi SpecialComment guifg=#7E8E91 gui=bold
|
||||
hi Special guifg=#66D9EF guibg=bg gui=italic
|
||||
if has("spell")
|
||||
hi SpellBad guisp=#FF0000 gui=undercurl
|
||||
hi SpellCap guisp=#7070F0 gui=undercurl
|
||||
hi SpellLocal guisp=#70F0F0 gui=undercurl
|
||||
hi SpellRare guisp=#FFFFFF gui=undercurl
|
||||
endif
|
||||
hi Statement guifg=#F92672 gui=bold
|
||||
hi StatusLine guifg=#455354 guibg=fg
|
||||
hi StatusLineNC guifg=#808080 guibg=#080808
|
||||
hi StorageClass guifg=#FD971F gui=italic
|
||||
hi Structure guifg=#66D9EF
|
||||
hi Tag guifg=#F92672 gui=italic
|
||||
hi Title guifg=#ef5939
|
||||
hi Todo guifg=#FFFFFF guibg=bg gui=bold
|
||||
|
||||
hi Typedef guifg=#66D9EF
|
||||
hi Type guifg=#66D9EF gui=none
|
||||
hi Underlined guifg=#808080 gui=underline
|
||||
|
||||
hi VertSplit guifg=#808080 guibg=#080808 gui=bold
|
||||
hi VisualNOS guibg=#403D3D
|
||||
hi Visual guibg=#403D3D
|
||||
hi WarningMsg guifg=#FFFFFF guibg=#333333 gui=bold
|
||||
hi WildMenu guifg=#66D9EF guibg=#000000
|
||||
|
||||
hi TabLineFill guifg=#1B1D1E guibg=#1B1D1E
|
||||
hi TabLine guibg=#1B1D1E guifg=#808080 gui=none
|
||||
|
||||
if s:molokai_original == 1
|
||||
hi Normal guifg=#F8F8F2 guibg=#272822
|
||||
hi Comment guifg=#75715E
|
||||
hi CursorLine guibg=#3E3D32
|
||||
hi CursorLineNr guifg=#FD971F gui=none
|
||||
hi CursorColumn guibg=#3E3D32
|
||||
hi ColorColumn guibg=#3B3A32
|
||||
hi LineNr guifg=#BCBCBC guibg=#3B3A32
|
||||
hi NonText guifg=#75715E
|
||||
hi SpecialKey guifg=#75715E
|
||||
else
|
||||
hi Normal guifg=#F8F8F2 guibg=#1B1D1E
|
||||
hi Comment guifg=#7E8E91
|
||||
hi CursorLine guibg=#293739
|
||||
hi CursorLineNr guifg=#FD971F gui=none
|
||||
hi CursorColumn guibg=#293739
|
||||
hi ColorColumn guibg=#232526
|
||||
hi LineNr guifg=#465457 guibg=#232526
|
||||
hi NonText guifg=#465457
|
||||
hi SpecialKey guifg=#465457
|
||||
end
|
||||
|
||||
"
|
||||
" Support for 256-color terminal
|
||||
"
|
||||
if &t_Co > 255
|
||||
if s:molokai_original == 1
|
||||
hi Normal ctermbg=234
|
||||
hi CursorLine ctermbg=235 cterm=none
|
||||
hi CursorLineNr ctermfg=208 cterm=none
|
||||
else
|
||||
hi Normal ctermfg=252 ctermbg=233
|
||||
hi CursorLine ctermbg=234 cterm=none
|
||||
hi CursorLineNr ctermfg=208 cterm=none
|
||||
endif
|
||||
hi Boolean ctermfg=135
|
||||
hi Character ctermfg=144
|
||||
hi Number ctermfg=135
|
||||
hi String ctermfg=144
|
||||
hi Conditional ctermfg=161 cterm=bold
|
||||
hi Constant ctermfg=135 cterm=bold
|
||||
hi Cursor ctermfg=16 ctermbg=253
|
||||
hi Debug ctermfg=225 cterm=bold
|
||||
hi Define ctermfg=81
|
||||
hi Delimiter ctermfg=241
|
||||
|
||||
hi DiffAdd ctermbg=24
|
||||
hi DiffChange ctermfg=181 ctermbg=239
|
||||
hi DiffDelete ctermfg=162 ctermbg=53
|
||||
hi DiffText ctermbg=102 cterm=bold
|
||||
|
||||
hi Directory ctermfg=118 cterm=bold
|
||||
hi Error ctermfg=219 ctermbg=89
|
||||
hi ErrorMsg ctermfg=199 ctermbg=16 cterm=bold
|
||||
hi Exception ctermfg=118 cterm=bold
|
||||
hi Float ctermfg=135
|
||||
hi FoldColumn ctermfg=67 ctermbg=16
|
||||
hi Folded ctermfg=67 ctermbg=16
|
||||
hi Function ctermfg=118
|
||||
hi Identifier ctermfg=208 cterm=none
|
||||
hi Ignore ctermfg=244 ctermbg=232
|
||||
hi IncSearch ctermfg=193 ctermbg=16
|
||||
|
||||
hi keyword ctermfg=161 cterm=bold
|
||||
hi Label ctermfg=229 cterm=none
|
||||
hi Macro ctermfg=193
|
||||
hi SpecialKey ctermfg=81
|
||||
|
||||
hi MatchParen ctermfg=233 ctermbg=208 cterm=bold
|
||||
hi ModeMsg ctermfg=229
|
||||
hi MoreMsg ctermfg=229
|
||||
hi Operator ctermfg=161
|
||||
|
||||
" complete menu
|
||||
hi Pmenu ctermfg=81 ctermbg=16
|
||||
hi PmenuSel ctermfg=255 ctermbg=242
|
||||
hi PmenuSbar ctermbg=232
|
||||
hi PmenuThumb ctermfg=81
|
||||
|
||||
hi PreCondit ctermfg=118 cterm=bold
|
||||
hi PreProc ctermfg=118
|
||||
hi Question ctermfg=81
|
||||
hi Repeat ctermfg=161 cterm=bold
|
||||
hi Search ctermfg=0 ctermbg=222 cterm=NONE
|
||||
|
||||
" marks column
|
||||
hi SignColumn ctermfg=118 ctermbg=235
|
||||
hi SpecialChar ctermfg=161 cterm=bold
|
||||
hi SpecialComment ctermfg=245 cterm=bold
|
||||
hi Special ctermfg=81
|
||||
if has("spell")
|
||||
hi SpellBad ctermbg=52
|
||||
hi SpellCap ctermbg=17
|
||||
hi SpellLocal ctermbg=17
|
||||
hi SpellRare ctermfg=none ctermbg=none cterm=reverse
|
||||
endif
|
||||
hi Statement ctermfg=161 cterm=bold
|
||||
hi StatusLine ctermfg=238 ctermbg=253
|
||||
hi StatusLineNC ctermfg=244 ctermbg=232
|
||||
hi StorageClass ctermfg=208
|
||||
hi Structure ctermfg=81
|
||||
hi Tag ctermfg=161
|
||||
hi Title ctermfg=166
|
||||
hi Todo ctermfg=231 ctermbg=232 cterm=bold
|
||||
|
||||
hi Typedef ctermfg=81
|
||||
hi Type ctermfg=81 cterm=none
|
||||
hi Underlined ctermfg=244 cterm=underline
|
||||
|
||||
hi VertSplit ctermfg=244 ctermbg=232 cterm=bold
|
||||
hi VisualNOS ctermbg=238
|
||||
hi Visual ctermbg=235
|
||||
hi WarningMsg ctermfg=231 ctermbg=238 cterm=bold
|
||||
hi WildMenu ctermfg=81 ctermbg=16
|
||||
|
||||
hi Comment ctermfg=59
|
||||
hi CursorColumn ctermbg=236
|
||||
hi ColorColumn ctermbg=236
|
||||
hi LineNr ctermfg=250 ctermbg=236
|
||||
hi NonText ctermfg=59
|
||||
|
||||
hi SpecialKey ctermfg=59
|
||||
|
||||
if exists("g:rehash256") && g:rehash256 == 1
|
||||
hi Normal ctermfg=252 ctermbg=234
|
||||
hi CursorLine ctermbg=236 cterm=none
|
||||
hi CursorLineNr ctermfg=208 cterm=none
|
||||
|
||||
hi Boolean ctermfg=141
|
||||
hi Character ctermfg=222
|
||||
hi Number ctermfg=141
|
||||
hi String ctermfg=222
|
||||
hi Conditional ctermfg=197 cterm=bold
|
||||
hi Constant ctermfg=141 cterm=bold
|
||||
|
||||
hi DiffDelete ctermfg=125 ctermbg=233
|
||||
|
||||
hi Directory ctermfg=154 cterm=bold
|
||||
hi Error ctermfg=222 ctermbg=233
|
||||
hi Exception ctermfg=154 cterm=bold
|
||||
hi Float ctermfg=141
|
||||
hi Function ctermfg=154
|
||||
hi Identifier ctermfg=208
|
||||
|
||||
hi Keyword ctermfg=197 cterm=bold
|
||||
hi Operator ctermfg=197
|
||||
hi PreCondit ctermfg=154 cterm=bold
|
||||
hi PreProc ctermfg=154
|
||||
hi Repeat ctermfg=197 cterm=bold
|
||||
|
||||
hi Statement ctermfg=197 cterm=bold
|
||||
hi Tag ctermfg=197
|
||||
hi Title ctermfg=203
|
||||
hi Visual ctermbg=238
|
||||
|
||||
hi Comment ctermfg=244
|
||||
hi LineNr ctermfg=239 ctermbg=235
|
||||
hi NonText ctermfg=239
|
||||
hi SpecialKey ctermfg=239
|
||||
endif
|
||||
end
|
||||
|
||||
" Must be at the end, because of ctermbg=234 bug.
|
||||
" https://groups.google.com/forum/#!msg/vim_dev/afPqwAFNdrU/nqh6tOM87QUJ
|
||||
set background=dark
|
|
@ -1,618 +0,0 @@
|
|||
" Name: Solarized 16
|
||||
" Description: Precision colors for machines and people
|
||||
" Maintainer: Von Random
|
||||
" License: OSI approved MIT license
|
||||
" Last Updated: Mon Jul 16 2018
|
||||
|
||||
" Original authors: Ethan Schoonover http://ethanschoonover.com/solarized
|
||||
" Romain Lafourcade https://github.com/romainl/flattened
|
||||
" Lifepillar https://github.com/lifepillar/vim-solarized8
|
||||
|
||||
" Re-flattened variant of Lifepillar's solarized8, because honestly, 256 color
|
||||
" approximation is entirely pointless and I do not want any options in a bloody
|
||||
" color scheme. It only supports truecolor and 16 colors hence the name.
|
||||
|
||||
if !(has('termguicolors') && &termguicolors) && !has('gui_running')
|
||||
\ && (!exists('&t_Co') || &t_Co < 16)
|
||||
echoerr '[Solarized 16] There are not enough colors.'
|
||||
finish
|
||||
endif
|
||||
|
||||
hi clear
|
||||
if exists('syntax_on')
|
||||
syntax reset
|
||||
endif
|
||||
|
||||
let g:colors_name = 'solarized16'
|
||||
|
||||
if &background ==# 'dark'
|
||||
let g:terminal_ansi_colors = ['#073642', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#eee8d5',
|
||||
\ '#002b36', '#cb4b16', '#586e75', '#657b83', '#839496', '#6c71c4', '#93a1a1', '#fdf6e3']
|
||||
hi Normal ctermfg=12 ctermbg=8 guifg=#839496 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi FoldColumn ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE gui=NONE
|
||||
hi Folded ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=#002b36 cterm=NONE,bold gui=NONE,bold
|
||||
hi LineNr ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE gui=NONE
|
||||
hi Terminal ctermfg=fg ctermbg=8 guifg=fg guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi CursorLineNr ctermbg=0 guibg=#073642
|
||||
hi CursorLineNr ctermfg=12 guifg=#839496 cterm=bold gui=bold
|
||||
hi NonText ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi SpecialKey ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi SpellBad ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=#6c71c4 cterm=NONE,underline gui=NONE,undercurl
|
||||
hi SpellCap ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=#6c71c4 cterm=NONE,underline gui=NONE,undercurl
|
||||
hi SpellLocal ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=#b58900 cterm=NONE,underline gui=NONE,undercurl
|
||||
hi SpellRare ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=#2aa198 cterm=NONE,underline gui=NONE,undercurl
|
||||
hi Title ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi ColorColumn ctermfg=NONE ctermbg=0 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE gui=NONE
|
||||
hi Conceal ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi Cursor ctermfg=15 ctermbg=4 guifg=#fdf6e3 guibg=#268bd2 guisp=NONE cterm=NONE gui=NONE
|
||||
hi CursorColumn ctermfg=NONE ctermbg=0 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE gui=NONE
|
||||
hi CursorLine ctermfg=NONE ctermbg=0 guifg=NONE guibg=#073642 guisp=#93a1a1 cterm=NONE gui=NONE
|
||||
hi DiffAdd ctermfg=2 ctermbg=0 guifg=#859900 guibg=#073642 guisp=#859900 cterm=NONE gui=NONE
|
||||
hi DiffChange ctermfg=3 ctermbg=0 guifg=#b58900 guibg=#073642 guisp=#b58900 cterm=NONE gui=NONE
|
||||
hi DiffDelete ctermfg=1 ctermbg=0 guifg=#dc322f guibg=#073642 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi DiffText ctermfg=4 ctermbg=0 guifg=#268bd2 guibg=#073642 guisp=#268bd2 cterm=NONE gui=NONE
|
||||
hi Directory ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi EndOfBuffer ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi ErrorMsg ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi IncSearch ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,standout gui=NONE,standout
|
||||
hi MatchParen ctermfg=15 ctermbg=0 guifg=#fdf6e3 guibg=#073642 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi ModeMsg ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi MoreMsg ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi Pmenu ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi PmenuSbar ctermfg=7 ctermbg=12 guifg=#eee8d5 guibg=#839496 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi PmenuSel ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi PmenuThumb ctermfg=12 ctermbg=8 guifg=#839496 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi Question ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link QuickFixLine Search
|
||||
hi Search ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi SignColumn ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi StatusLine ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi StatusLineNC ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi TabLine ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi TabLineFill ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi TabLineSel ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi! link StatusLineTerm StatusLine
|
||||
hi! link StatusLineTermNC StatusLineNC
|
||||
hi VertSplit ctermfg=0 ctermbg=10 guifg=#073642 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE
|
||||
hi Visual ctermfg=10 ctermbg=8 guifg=#586e75 guibg=#002b36 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi VisualNOS ctermfg=NONE ctermbg=0 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi WarningMsg ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi WildMenu ctermfg=7 ctermbg=0 guifg=#eee8d5 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi! link Boolean Constant
|
||||
hi! link Character Constant
|
||||
hi Comment ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi! link Conditional Statement
|
||||
hi Constant ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link Define PreProc
|
||||
hi! link Debug Special
|
||||
hi! link Delimiter Special
|
||||
hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link Exception Statement
|
||||
hi! link Float Constant
|
||||
hi! link Function Identifier
|
||||
hi Identifier ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi Ignore ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link Include PreProc
|
||||
hi! link Keyword Statement
|
||||
hi! link Label Statement
|
||||
hi! link Macro PreProc
|
||||
hi! link Number Constant
|
||||
hi! link Operator Statement
|
||||
hi! link PreCondit PreProc
|
||||
hi PreProc ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link Repeat Statement
|
||||
hi Special ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link SpecialChar Special
|
||||
hi! link SpecialComment Special
|
||||
hi Statement ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link StorageClass Type
|
||||
hi! link String Constant
|
||||
hi! link Structure Type
|
||||
hi! link Tag Special
|
||||
hi Todo ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi Type ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link Typedef Type
|
||||
hi Underlined ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link lCursor Cursor
|
||||
hi CursorIM ctermfg=NONE ctermbg=fg guifg=NONE guibg=fg guisp=NONE cterm=NONE gui=NONE
|
||||
hi ToolbarLine ctermfg=NONE ctermbg=0 guifg=NONE guibg=#073642 guisp=NONE cterm=NONE gui=NONE
|
||||
hi ToolbarButton ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi NormalMode ctermfg=12 ctermbg=15 guifg=#839496 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi InsertMode ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi ReplaceMode ctermfg=9 ctermbg=15 guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi VisualMode ctermfg=5 ctermbg=15 guifg=#d33682 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi CommandMode ctermfg=5 ctermbg=15 guifg=#d33682 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi! link vimVar Identifier
|
||||
hi! link vimFunc Function
|
||||
hi! link vimUserFunc Function
|
||||
hi! link helpSpecial Special
|
||||
hi! link vimSet Normal
|
||||
hi! link vimSetEqual Normal
|
||||
hi vimCommentString ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimCommand ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimCmdSep ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi helpExample ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpOption ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpNote ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpVim ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpHyperTextJump ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpHyperTextEntry ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimIsCommand ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimSynMtchOpt ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimSynType ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimHiLink ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimHiGroup ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimGroup ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link diffAdded Statement
|
||||
hi! link diffLine Identifier
|
||||
hi gitcommitComment ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi! link gitcommitUntracked gitcommitComment
|
||||
hi! link gitcommitDiscarded gitcommitComment
|
||||
hi! link gitcommitSelected gitcommitComment
|
||||
hi gitcommitUnmerged ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitOnBranch ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitBranch ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link gitcommitNoBranch gitcommitBranch
|
||||
hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi gitcommitselectedtype ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi gitcommitHeader ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitFile ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link gitcommitDiscardedArrow gitcommitDiscardedFile
|
||||
hi! link gitcommitSelectedArrow gitcommitSelectedFile
|
||||
hi! link gitcommitUnmergedArrow gitcommitUnmergedFile
|
||||
hi htmlTag ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi htmlEndTag ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi htmlTagN ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi htmlTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi htmlArg ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link jsFuncCall Function
|
||||
hi perlHereDoc ctermfg=14 ctermbg=8 guifg=#93a1a1 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi perlVarPlain ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi perlStatementFileDesc ctermfg=6 ctermbg=8 guifg=#2aa198 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi texstatement ctermfg=6 ctermbg=8 guifg=#2aa198 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi texmathzonex ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi texmathmatcher ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi texreflabel ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi rubyDefine ctermfg=14 ctermbg=8 guifg=#93a1a1 guibg=#002b36 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link rubySymbol Type
|
||||
hi rubyBoolean ctermfg=5 ctermbg=8 guifg=#d33682 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
let hs_highlight_boolean=1
|
||||
let hs_highlight_delimiters=1
|
||||
hi cPreCondit ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi VarId ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi ConId ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsImport ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsString ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsStructure ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hs_hlFunctionName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsStatement ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsImportLabel ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hs_OpFunctionName ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hs_DeclareFunction ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsVarSym ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsType ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsTypedef ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsModuleName ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link hsImportParams Delimiter
|
||||
hi! link hsDelimTypeExport Delimiter
|
||||
hi! link hsModuleStartLabel hsStructure
|
||||
hi! link hsModuleWhereLabel hsModuleStartLabel
|
||||
hi hsNiceOperator ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsniceoperator ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTitleBlock ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocTitleComment ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocComment ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link pandocVerbatimBlockDeep pandocVerbatimBlock
|
||||
hi! link pandocCodeBlock pandocVerbatimBlock
|
||||
hi! link pandocCodeBlockDelim pandocVerbatimBlock
|
||||
hi pandocBlockQuote ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader5 ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader6 ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocListMarker ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocListReference ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,standout gui=NONE,standout
|
||||
hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTableStructure ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link pandocTableStructureTop pandocTableStructre
|
||||
hi! link pandocTableStructureEnd pandocTableStructre
|
||||
hi pandocTableZebraLight ctermfg=4 ctermbg=8 guifg=#268bd2 guibg=#002b36 guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTableZebraDark ctermfg=4 ctermbg=0 guifg=#268bd2 guibg=#073642 guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocEmphasisTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSubscriptTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocHeadingMarker ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocLinkDelim ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkLabel ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkText ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkURL ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkTitle ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkTitleDelim ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=#657b83 cterm=NONE gui=NONE
|
||||
hi pandocLinkDefinition ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=#657b83 cterm=NONE gui=NONE
|
||||
hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocImageCaption ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocFootnoteLink ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocFootnoteInline ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocFootnote ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocCitationDelim ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocCitation ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocCitationID ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocCitationRef ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocStyleDelim ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocEmphasis ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi pandocEmphasisNested ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasis ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisNested ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisEmphasis ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrikeout ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi pandocVerbatimInline ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSuperscript ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSubscript ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocRule ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocRuleLine ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocEscapePair ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocCitationRef ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi! link pandocEscapedCharacter pandocEscapePair
|
||||
hi! link pandocLineBreak pandocEscapePair
|
||||
hi pandocMetadataDelim ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocMetadata ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocMetadataKey ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocMetadata ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link pandocMetadataTitle pandocMetadata
|
||||
if has('nvim')
|
||||
hi! link TermCursor Cursor
|
||||
hi TermCursorNC ctermfg=8 ctermbg=10 guifg=#002b36 guibg=#586e75 guisp=NONE cterm=NONE gui=NONE
|
||||
let g:terminal_color_8='#002b36'
|
||||
let g:terminal_color_0='#073642'
|
||||
let g:terminal_color_10='#586e75'
|
||||
let g:terminal_color_11='#657b83'
|
||||
let g:terminal_color_12='#839496'
|
||||
let g:terminal_color_14='#93a1a1'
|
||||
let g:terminal_color_7='#eee8d5'
|
||||
let g:terminal_color_15='#fdf6e3'
|
||||
let g:terminal_color_3='#b58900'
|
||||
let g:terminal_color_9='#cb4b16'
|
||||
let g:terminal_color_1='#dc322f'
|
||||
let g:terminal_color_5='#d33682'
|
||||
let g:terminal_color_13='#6c71c4'
|
||||
let g:terminal_color_4='#268bd2'
|
||||
let g:terminal_color_6='#2aa198'
|
||||
let g:terminal_color_2='#859900'
|
||||
endif
|
||||
finish
|
||||
endif
|
||||
|
||||
let g:terminal_ansi_colors = ['#eee8d5', '#dc322f', '#859900', '#b58900', '#268bd2', '#d33682', '#2aa198', '#073642',
|
||||
\ '#fdf6e3', '#cb4b16', '#93a1a1', '#839496', '#657b83', '#6c71c4', '#586e75', '#002b36']
|
||||
hi Normal ctermfg=11 ctermbg=15 guifg=#657b83 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi FoldColumn ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE
|
||||
hi Folded ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 guisp=#fdf6e3 cterm=NONE,bold gui=NONE,bold
|
||||
hi LineNr ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE
|
||||
hi Terminal ctermfg=fg ctermbg=15 guifg=fg guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi CursorLineNr ctermbg=7 guibg=#eee8d5
|
||||
hi CursorLineNr ctermfg=11 guifg=#657b83 cterm=bold gui=bold
|
||||
hi Cursor ctermfg=15 ctermbg=9 guifg=#fdf6e3 guibg=#cb4b16 guisp=NONE cterm=NONE gui=NONE
|
||||
hi MatchParen ctermfg=1 ctermbg=7 guifg=#dc322f guibg=#eee8d5 guisp=NONE cterm=NONE,bold,underline gui=NONE,bold,underline
|
||||
hi NonText ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi SpecialKey ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi SpellBad ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=#6c71c4 cterm=NONE,underline gui=NONE,undercurl
|
||||
hi SpellCap ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=#6c71c4 cterm=NONE,underline gui=NONE,undercurl
|
||||
hi SpellLocal ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=#b58900 cterm=NONE,underline gui=NONE,undercurl
|
||||
hi SpellRare ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=#2aa198 cterm=NONE,underline gui=NONE,undercurl
|
||||
hi Title ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi ColorColumn ctermfg=NONE ctermbg=7 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE
|
||||
hi Conceal ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi CursorColumn ctermfg=NONE ctermbg=7 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE
|
||||
hi CursorLine ctermfg=NONE ctermbg=7 guifg=NONE guibg=#eee8d5 guisp=#586e75 cterm=NONE gui=NONE
|
||||
hi DiffAdd ctermfg=2 ctermbg=7 guifg=#859900 guibg=#eee8d5 guisp=#859900 cterm=NONE gui=NONE
|
||||
hi DiffChange ctermfg=3 ctermbg=7 guifg=#b58900 guibg=#eee8d5 guisp=#b58900 cterm=NONE gui=NONE
|
||||
hi DiffDelete ctermfg=1 ctermbg=7 guifg=#dc322f guibg=#eee8d5 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi DiffText ctermfg=4 ctermbg=7 guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 cterm=NONE gui=NONE
|
||||
hi Directory ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi EndOfBuffer ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi ErrorMsg ctermfg=1 ctermbg=15 guifg=#dc322f guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi IncSearch ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,standout gui=NONE,standout
|
||||
hi ModeMsg ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi MoreMsg ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi Pmenu ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi PmenuSbar ctermfg=0 ctermbg=11 guifg=#073642 guibg=#657b83 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi PmenuSel ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi PmenuThumb ctermfg=11 ctermbg=15 guifg=#657b83 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi Question ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link QuickFixLine Search
|
||||
hi Search ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi SignColumn ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi StatusLine ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi StatusLineNC ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi TabLine ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi TabLineFill ctermfg=12 ctermbg=7 guifg=#839496 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi TabLineSel ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi! link StatusLineTerm StatusLine
|
||||
hi! link StatusLineTermNC StatusLineNC
|
||||
hi VertSplit ctermfg=10 ctermbg=14 guifg=#586e75 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE
|
||||
hi Visual ctermfg=14 ctermbg=15 guifg=#93a1a1 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi VisualNOS ctermfg=NONE ctermbg=7 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi WarningMsg ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi WildMenu ctermfg=0 ctermbg=7 guifg=#073642 guibg=#eee8d5 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi! link Boolean Constant
|
||||
hi! link Character Constant
|
||||
hi Comment ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi! link Conditional Statement
|
||||
hi Constant ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link Define PreProc
|
||||
hi! link Debug Special
|
||||
hi! link Delimiter Special
|
||||
hi Error ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link Exception Statement
|
||||
hi! link Float Constant
|
||||
hi! link Function Identifier
|
||||
hi Identifier ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi Ignore ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link Include PreProc
|
||||
hi! link Keyword Statement
|
||||
hi! link Label Statement
|
||||
hi! link Macro PreProc
|
||||
hi! link Number Constant
|
||||
hi! link Operator Statement
|
||||
hi! link PreCondit PreProc
|
||||
hi PreProc ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link Repeat Statement
|
||||
hi Special ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link SpecialChar Special
|
||||
hi! link SpecialComment Special
|
||||
hi Statement ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link StorageClass Type
|
||||
hi! link String Constant
|
||||
hi! link Structure Type
|
||||
hi! link Tag Special
|
||||
hi Todo ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi Type ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link Typedef Type
|
||||
hi Underlined ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link lCursor Cursor
|
||||
hi CursorIM ctermfg=NONE ctermbg=fg guifg=NONE guibg=fg guisp=NONE cterm=NONE gui=NONE
|
||||
hi ToolbarLine ctermfg=NONE ctermbg=7 guifg=NONE guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE
|
||||
hi ToolbarButton ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi NormalMode ctermfg=10 ctermbg=15 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi InsertMode ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi ReplaceMode ctermfg=9 ctermbg=15 guifg=#cb4b16 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi VisualMode ctermfg=5 ctermbg=15 guifg=#d33682 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi CommandMode ctermfg=5 ctermbg=15 guifg=#d33682 guibg=#fdf6e3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi! link vimVar Identifier
|
||||
hi! link vimFunc Function
|
||||
hi! link vimUserFunc Function
|
||||
hi! link helpSpecial Special
|
||||
hi! link vimSet Normal
|
||||
hi! link vimSetEqual Normal
|
||||
hi vimCommentString ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimCommand ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimCmdSep ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi helpExample ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpOption ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpNote ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpVim ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpHyperTextJump ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi helpHyperTextEntry ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimIsCommand ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimSynMtchOpt ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimSynType ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimHiLink ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimHiGroup ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi vimGroup ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link diffAdded Statement
|
||||
hi! link diffLine Identifier
|
||||
hi gitcommitComment ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi! link gitcommitUntracked gitcommitComment
|
||||
hi! link gitcommitDiscarded gitcommitComment
|
||||
hi! link gitcommitSelected gitcommitComment
|
||||
hi gitcommitUnmerged ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitOnBranch ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitBranch ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link gitcommitNoBranch gitcommitBranch
|
||||
hi gitcommitdiscardedtype ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi gitcommitselectedtype ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi gitcommitHeader ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi gitcommitUntrackedFile ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitDiscardedFile ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitSelectedFile ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitUnmergedFile ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi gitcommitFile ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link gitcommitDiscardedArrow gitcommitDiscardedFile
|
||||
hi! link gitcommitSelectedArrow gitcommitSelectedFile
|
||||
hi! link gitcommitUnmergedArrow gitcommitUnmergedFile
|
||||
hi htmlTag ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi htmlEndTag ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi htmlTagN ctermfg=10 ctermbg=NONE guifg=#586e75 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi htmlTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi htmlSpecialTagName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi htmlArg ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi javaScript ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link jsFuncCall Function
|
||||
hi perlHereDoc ctermfg=10 ctermbg=15 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi perlVarPlain ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi perlStatementFileDesc ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi texstatement ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi texmathzonex ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi texmathmatcher ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi texreflabel ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi rubyDefine ctermfg=10 ctermbg=15 guifg=#586e75 guibg=#fdf6e3 guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link rubySymbol Type
|
||||
hi rubyBoolean ctermfg=5 ctermbg=15 guifg=#d33682 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
let hs_highlight_boolean=1
|
||||
let hs_highlight_delimiters=1
|
||||
hi cPreCondit ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi VarId ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi ConId ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsImport ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsString ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsStructure ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hs_hlFunctionName ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsStatement ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsImportLabel ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hs_OpFunctionName ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hs_DeclareFunction ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsVarSym ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsType ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsTypedef ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsModuleName ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link hsImportParams Delimiter
|
||||
hi! link hsDelimTypeExport Delimiter
|
||||
hi! link hsModuleStartLabel hsStructure
|
||||
hi! link hsModuleWhereLabel hsModuleStartLabel
|
||||
hi hsNiceOperator ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi hsniceoperator ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTitleBlock ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTitleBlockTitle ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocTitleComment ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocComment ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi pandocVerbatimBlock ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link pandocVerbatimBlockDeep pandocVerbatimBlock
|
||||
hi! link pandocCodeBlock pandocVerbatimBlock
|
||||
hi! link pandocCodeBlockDelim pandocVerbatimBlock
|
||||
hi pandocBlockQuote ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader1 ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader2 ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader3 ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader4 ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader5 ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocBlockQuoteLeader6 ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocListMarker ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocListReference ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocDefinitionBlock ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocDefinitionTerm ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,standout gui=NONE,standout
|
||||
hi pandocDefinitionIndctr ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocEmphasisDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi pandocEmphasisNestedDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisNestedDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisEmphasisDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrikeoutDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi pandocVerbatimInlineDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSuperscriptDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSubscriptDefinition ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTableStructure ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi! link pandocTableStructureTop pandocTableStructre
|
||||
hi! link pandocTableStructureEnd pandocTableStructre
|
||||
hi pandocTableZebraLight ctermfg=4 ctermbg=15 guifg=#268bd2 guibg=#fdf6e3 guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocTableZebraDark ctermfg=4 ctermbg=7 guifg=#268bd2 guibg=#eee8d5 guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocEmphasisTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi pandocEmphasisNestedTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisNestedTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisEmphasisTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrikeoutTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi pandocVerbatimInlineTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSuperscriptTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSubscriptTable ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocHeadingMarker ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocEmphasisHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocEmphasisNestedHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisNestedHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisEmphasisHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrikeoutHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi pandocVerbatimInlineHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocSuperscriptHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocSubscriptHeading ctermfg=9 ctermbg=NONE guifg=#cb4b16 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocLinkDelim ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkLabel ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkText ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkURL ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkTitle ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocLinkTitleDelim ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=#839496 cterm=NONE gui=NONE
|
||||
hi pandocLinkDefinition ctermfg=6 ctermbg=NONE guifg=#2aa198 guibg=NONE guisp=#839496 cterm=NONE gui=NONE
|
||||
hi pandocLinkDefinitionID ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocImageCaption ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocFootnoteLink ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocFootnoteDefLink ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocFootnoteInline ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocFootnote ctermfg=2 ctermbg=NONE guifg=#859900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocCitationDelim ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocCitation ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocCitationID ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocCitationRef ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocStyleDelim ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocEmphasis ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
|
||||
hi pandocEmphasisNested ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasis ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisNested ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrongEmphasisEmphasis ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocStrikeout ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi pandocVerbatimInline ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSuperscript ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocSubscript ctermfg=13 ctermbg=NONE guifg=#6c71c4 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocRule ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocRuleLine ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocEscapePair ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi pandocCitationRef ctermfg=5 ctermbg=NONE guifg=#d33682 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocNonBreakingSpace ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
|
||||
hi! link pandocEscapedCharacter pandocEscapePair
|
||||
hi! link pandocLineBreak pandocEscapePair
|
||||
hi pandocMetadataDelim ctermfg=14 ctermbg=NONE guifg=#93a1a1 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocMetadata ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocMetadataKey ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE gui=NONE
|
||||
hi pandocMetadata ctermfg=4 ctermbg=NONE guifg=#268bd2 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
|
||||
hi! link pandocMetadataTitle pandocMetadata
|
||||
if has('nvim')
|
||||
hi! link TermCursor Cursor
|
||||
hi TermCursorNC ctermfg=15 ctermbg=14 guifg=#fdf6e3 guibg=#93a1a1 guisp=NONE cterm=NONE gui=NONE
|
||||
let g:terminal_color_8='#fdf6e3'
|
||||
let g:terminal_color_0='#eee8d5'
|
||||
let g:terminal_color_10='#93a1a1'
|
||||
let g:terminal_color_11='#839496'
|
||||
let g:terminal_color_12='#657b83'
|
||||
let g:terminal_color_14='#586e75'
|
||||
let g:terminal_color_7='#073642'
|
||||
let g:terminal_color_15='#002b36'
|
||||
let g:terminal_color_3='#b58900'
|
||||
let g:terminal_color_9='#cb4b16'
|
||||
let g:terminal_color_1='#dc322f'
|
||||
let g:terminal_color_5='#d33682'
|
||||
let g:terminal_color_13='#6c71c4'
|
||||
let g:terminal_color_4='#268bd2'
|
||||
let g:terminal_color_6='#2aa198'
|
||||
let g:terminal_color_2='#859900'
|
||||
endif
|
||||
finish
|
|
@ -1,44 +0,0 @@
|
|||
" plugin/mouse_toggle.vim
|
||||
" <plug>mouse_toggle -> toggle 'mouse' option
|
||||
" <leader>m -> <plug>mouse_toggle
|
||||
" Written by Kobus Retief
|
||||
|
||||
|
||||
if !has("mouse")
|
||||
finish
|
||||
endif
|
||||
|
||||
|
||||
if exists("loaded_mouse_toggle")
|
||||
finish
|
||||
endif
|
||||
let loaded_mouse_toggle = 1
|
||||
|
||||
|
||||
let s:save_cpo = &cpo
|
||||
set cpo&vim
|
||||
|
||||
|
||||
let s:oldmouse = exists("mouse_default") ? mouse_default : "a"
|
||||
|
||||
|
||||
function s:mouse_toggle()
|
||||
if &mouse == ""
|
||||
let &mouse = s:oldmouse
|
||||
echo "mouse enabled (=" . &mouse . ")"
|
||||
else
|
||||
let s:oldmouse = &mouse
|
||||
let &mouse = ""
|
||||
echo "mouse disabled"
|
||||
endif
|
||||
endfunction
|
||||
|
||||
|
||||
nnoremap <unique> <silent> <plug>mouse_toggle :call <sid>mouse_toggle()<cr>
|
||||
if ! hasmapto("<plug>mouse_toggle")
|
||||
map <unique> <leader>m <plug>mouse_toggle
|
||||
endif
|
||||
|
||||
|
||||
let &cpo = s:save_cpo
|
||||
unlet s:save_cpo
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 7f2127b1dfc57811112785985b46ff2289d72334
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 1cd724dc239c3a0f7a12e0fac85945cc3dbe07b0
|
|
@ -1 +0,0 @@
|
|||
Subproject commit c118dabb89b6e7e42383d4cf6f426e53bb45279c
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 33f610feb73ce782cf41a7d9a377541991c692b5
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 24dfc44639166f910ef9e3ca3902e02df77a342a
|
|
@ -1 +0,0 @@
|
|||
Subproject commit 9303070b022c4a642a8d35361e3680622c525144
|
|
@ -1 +0,0 @@
|
|||
Subproject commit d42f2836092bf8aa7e43dff5d2be21317fa696b9
|
Loading…
Reference in a new issue