Initial commit
commit
864a4a2f08
|
@ -0,0 +1,2 @@
|
||||||
|
plugged/
|
||||||
|
.vim/
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,325 @@
|
||||||
|
" 'flattened_dark.vim' -- Vim color scheme.
|
||||||
|
" Maintainer: Romain Lafourcade (romainlafourcade@gmail.com)
|
||||||
|
" Description: Dark Solarized, without the bullshit.
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
|
||||||
|
if exists('syntax_on')
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = 'flattened_dark'
|
||||||
|
|
||||||
|
hi Normal ctermfg=12 ctermbg=8 guifg=#839496 guibg=#002b36 gui=NONE
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
|
||||||
|
hi ColorColumn cterm=NONE ctermbg=0 guibg=#073642 gui=NONE
|
||||||
|
hi Comment cterm=NONE ctermfg=10 guifg=#586e75 gui=italic
|
||||||
|
hi ConId cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi Conceal cterm=NONE ctermfg=4 ctermbg=8 guifg=#268bd2 guibg=#002b36 gui=NONE
|
||||||
|
hi Constant cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi Cursor cterm=NONE ctermfg=8 ctermbg=12 guifg=#002b36 guibg=#839496 gui=NONE
|
||||||
|
hi CursorColumn cterm=NONE ctermbg=0 guibg=#073642 gui=NONE
|
||||||
|
hi CursorLine cterm=NONE ctermbg=0 guibg=#073642 guisp=#93a1a1 gui=NONE
|
||||||
|
hi CursorLineNr cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi DiffAdd cterm=NONE ctermfg=2 ctermbg=0 guifg=#719e07 guibg=#073642 guisp=#719e07 gui=NONE
|
||||||
|
hi DiffChange cterm=NONE ctermfg=3 ctermbg=0 guifg=#b58900 guibg=#073642 guisp=#b58900 gui=NONE
|
||||||
|
hi DiffDelete cterm=NONE ctermfg=1 ctermbg=0 guifg=#dc322f guibg=#073642 gui=NONE
|
||||||
|
hi DiffText cterm=NONE ctermfg=4 ctermbg=0 guifg=#268bd2 guibg=#073642 guisp=#268bd2 gui=NONE
|
||||||
|
hi Directory cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi Error cterm=NONE ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=#002b36 gui=NONE
|
||||||
|
hi ErrorMsg cterm=reverse ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE gui=reverse
|
||||||
|
hi FoldColumn cterm=NONE ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 gui=NONE
|
||||||
|
hi Folded cterm=NONE,underline ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=#002b36 gui=NONE
|
||||||
|
hi HelpExample cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi Identifier cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi IncSearch cterm=standout ctermfg=9 guifg=#cb4b16 gui=standout
|
||||||
|
hi LineNr cterm=NONE ctermfg=10 ctermbg=0 guifg=#586e75 guibg=#073642 gui=NONE
|
||||||
|
hi MatchParen cterm=NONE ctermfg=1 ctermbg=10 guifg=#dc322f guibg=#586e75 gui=NONE
|
||||||
|
hi ModeMsg cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi MoreMsg cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi NonText cterm=NONE ctermfg=11 guifg=#657b83 gui=NONE
|
||||||
|
hi Pmenu cterm=reverse ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 gui=reverse
|
||||||
|
hi PmenuSbar cterm=reverse ctermfg=7 ctermbg=12 guifg=#eee8d5 guibg=#839496 gui=reverse
|
||||||
|
hi PmenuSel cterm=reverse ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 gui=reverse
|
||||||
|
hi PmenuThumb cterm=reverse ctermfg=12 ctermbg=8 guifg=#839496 guibg=#002b36 gui=reverse
|
||||||
|
hi PreProc cterm=NONE ctermfg=1 guifg=#cb4b16 gui=NONE
|
||||||
|
hi Question cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi Search cterm=reverse ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE gui=reverse
|
||||||
|
hi SignColumn cterm=NONE ctermfg=12 ctermbg=NONE guifg=#839496 guibg=NONE gui=NONE
|
||||||
|
hi Special cterm=NONE ctermfg=1 guifg=#dc322f gui=NONE
|
||||||
|
hi SpecialKey cterm=NONE ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 gui=NONE
|
||||||
|
hi SpellBad cterm=undercurl ctermfg=NONE ctermbg=NONE guisp=#dc322f gui=undercurl
|
||||||
|
hi SpellCap cterm=undercurl ctermfg=NONE ctermbg=NONE guisp=#6c71c4 gui=undercurl
|
||||||
|
hi SpellLocal cterm=undercurl ctermfg=NONE ctermbg=NONE guisp=#b58900 gui=undercurl
|
||||||
|
hi SpellRare cterm=undercurl ctermfg=NONE ctermbg=NONE guisp=#2aa198 gui=undercurl
|
||||||
|
hi Statement cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi StatusLine cterm=reverse ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 gui=reverse
|
||||||
|
hi StatusLineNC cterm=reverse ctermfg=11 ctermbg=0 guifg=#657b83 guibg=#073642 gui=reverse
|
||||||
|
hi TabLine cterm=underline ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=#839496 gui=underline
|
||||||
|
hi TabLineFill cterm=underline ctermfg=12 ctermbg=0 guifg=#839496 guibg=#073642 guisp=#839496 gui=underline
|
||||||
|
hi TabLineSel cterm=underline,reverse ctermfg=10 ctermbg=7 guifg=#586e75 guibg=#eee8d5 guisp=#839496 gui=underline,reverse
|
||||||
|
hi Title cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi Todo cterm=bold ctermfg=5 ctermbg=8 guifg=#d33682 guibg=NONE gui=bold
|
||||||
|
hi Type cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi Underlined cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi VarId cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi VertSplit cterm=NONE ctermfg=11 ctermbg=11 guifg=#657b83 guibg=#657b83 gui=NONE
|
||||||
|
hi Visual cterm=reverse ctermfg=10 ctermbg=8 guifg=#586e75 guibg=#002b36 gui=reverse
|
||||||
|
hi VisualNOS cterm=reverse ctermbg=0 ctermbg=NONE guibg=#073642 guifg=NONE gui=reverse
|
||||||
|
hi WarningMsg cterm=NONE ctermfg=9 guifg=#dc322f gui=NONE
|
||||||
|
hi WildMenu cterm=reverse ctermfg=7 ctermbg=0 guifg=#eee8d5 guibg=#073642 gui=reverse
|
||||||
|
|
||||||
|
hi cPreCondit cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
|
||||||
|
hi gitcommitBranch cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi gitcommitComment cterm=NONE ctermfg=10 guifg=#586e75 gui=italic
|
||||||
|
hi gitcommitDiscardedFile cterm=NONE ctermfg=1 guifg=#dc322f gui=NONE
|
||||||
|
hi gitcommitDiscardedType cterm=NONE ctermfg=1 guifg=#dc322f gui=NONE
|
||||||
|
hi gitcommitFile cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi gitcommitHeader cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi gitcommitOnBranch cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi gitcommitSelectedFile cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi gitcommitSelectedType cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi gitcommitUnmerged cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi gitcommitUnmergedFile cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi gitcommitUntrackedFile cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
|
||||||
|
hi helpHyperTextEntry cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi helpHyperTextJump cterm=underline ctermfg=4 guifg=#268bd2 gui=underline
|
||||||
|
hi helpNote cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi helpOption cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi helpVim cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
|
||||||
|
hi hsImport cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi hsImportLabel cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsModuleName cterm=underline ctermfg=2 guifg=#719e07 gui=underline
|
||||||
|
hi hsNiceOperator cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsStatement cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsString cterm=NONE ctermfg=11 guifg=#657b83 gui=NONE
|
||||||
|
hi hsStructure cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsType cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi hsTypedef cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsVarSym cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hs_DeclareFunction cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi hs_OpFunctionName cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi hs_hlFunctionName cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
|
||||||
|
hi htmlArg cterm=NONE ctermfg=11 guifg=#657b83 gui=NONE
|
||||||
|
hi htmlEndTag cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi htmlSpecialTagName cterm=NONE ctermfg=4 guifg=#268bd2 gui=italic
|
||||||
|
hi htmlTag cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi htmlTagN cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi htmlTagName cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
|
||||||
|
hi javaScript cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
|
||||||
|
hi pandocBlockQuote cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader1 cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader2 cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader3 cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader4 cterm=NONE ctermfg=1 guifg=#dc322f gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader5 cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader6 cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi pandocCitation cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi pandocCitationDelim cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi pandocCitationID cterm=underline ctermfg=5 guifg=#d33682 gui=underline
|
||||||
|
hi pandocCitationRef cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi pandocComment cterm=NONE ctermfg=10 guifg=#586e75 gui=italic
|
||||||
|
hi pandocDefinitionBlock cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocDefinitionIndctr cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocDefinitionTerm cterm=standout ctermfg=13 guifg=#6c71c4 gui=standout
|
||||||
|
hi pandocEmphasis cterm=NONE ctermfg=12 guifg=#839496 gui=italic
|
||||||
|
hi pandocEmphasisDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=italic
|
||||||
|
hi pandocEmphasisHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocEmphasisNested cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi pandocEmphasisNestedDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocEmphasisNestedHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocEmphasisNestedTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocEmphasisTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=italic
|
||||||
|
hi pandocEscapePair cterm=NONE ctermfg=1 guifg=#dc322f gui=NONE
|
||||||
|
hi pandocFootnote cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi pandocFootnoteDefLink cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi pandocFootnoteInline cterm=NONE,underline ctermfg=2 guifg=#719e07 gui=NONE,underline
|
||||||
|
hi pandocFootnoteLink cterm=underline ctermfg=2 guifg=#719e07 gui=underline
|
||||||
|
hi pandocHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocHeadingMarker cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi pandocImageCaption cterm=NONE,underline ctermfg=13 guifg=#6c71c4 gui=NONE,underline
|
||||||
|
hi pandocLinkDefinition cterm=underline ctermfg=6 guifg=#2aa198 guisp=#657b83 gui=underline
|
||||||
|
hi pandocLinkDefinitionID cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocLinkDelim cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi pandocLinkLabel cterm=underline ctermfg=4 guifg=#268bd2 gui=underline
|
||||||
|
hi pandocLinkText cterm=NONE,underline ctermfg=4 guifg=#268bd2 gui=NONE,underline
|
||||||
|
hi pandocLinkTitle cterm=underline ctermfg=11 guifg=#657b83 gui=underline
|
||||||
|
hi pandocLinkTitleDelim cterm=underline ctermfg=10 guifg=#586e75 guisp=#657b83 gui=underline
|
||||||
|
hi pandocLinkURL cterm=underline ctermfg=11 guifg=#657b83 gui=underline
|
||||||
|
hi pandocListMarker cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi pandocListReference cterm=underline ctermfg=5 guifg=#d33682 gui=underline
|
||||||
|
hi pandocMetadata cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocMetadataDelim cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi pandocMetadataKey cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocNonBreakingSpace cterm=reverse ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE gui=reverse
|
||||||
|
hi pandocRule cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocRuleLine cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocStrikeout cterm=reverse ctermfg=10 ctermbg=NONE guibg=NONE guifg=#586e75 gui=reverse
|
||||||
|
hi pandocStrikeoutDefinition cterm=reverse ctermfg=13 ctermbg=NONE guibg=NONE guifg=#6c71c4 gui=reverse
|
||||||
|
hi pandocStrikeoutHeading cterm=reverse ctermfg=9 ctermbg=NONE guibg=NONE guifg=#cb4b16 gui=reverse
|
||||||
|
hi pandocStrikeoutTable cterm=reverse ctermfg=4 ctermbg=NONE guibg=NONE guifg=#268bd2 gui=reverse
|
||||||
|
hi pandocStrongEmphasis cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi pandocStrongEmphasisDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasis cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocStrongEmphasisHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNested cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocStrongEmphasisTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocStyleDelim cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi pandocSubscript cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocSubscriptDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocSubscriptHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocSubscriptTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocSuperscript cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocSuperscriptDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocSuperscriptHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocSuperscriptTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTableStructure cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTableZebraDark cterm=NONE ctermfg=4 ctermbg=0 guifg=#268bd2 guibg=#073642 gui=NONE
|
||||||
|
hi pandocTableZebraLight cterm=NONE ctermfg=4 ctermbg=8 guifg=#268bd2 guibg=#002b36 gui=NONE
|
||||||
|
hi pandocTitleBlock cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTitleBlockTitle cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTitleComment cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocVerbatimBlock cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi pandocVerbatimInline cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi pandocVerbatimInlineDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocVerbatimInlineHeading cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocVerbatimInlineTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
|
||||||
|
hi perlHereDoc cterm=NONE ctermfg=14 ctermbg=8 guifg=#93a1a1 guibg=#002b36 gui=NONE
|
||||||
|
hi perlStatementFileDesc cterm=NONE ctermfg=6 ctermbg=8 guifg=#2aa198 guibg=#002b36 gui=NONE
|
||||||
|
hi perlVarPlain cterm=NONE ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 gui=NONE
|
||||||
|
|
||||||
|
hi rubyDefine cterm=NONE ctermfg=14 ctermbg=8 guifg=#93a1a1 guibg=#002b36 gui=NONE
|
||||||
|
|
||||||
|
hi texMathMatcher cterm=NONE ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 gui=NONE
|
||||||
|
hi texMathZoneX cterm=NONE ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 gui=NONE
|
||||||
|
hi texRefLabel cterm=NONE ctermfg=3 ctermbg=8 guifg=#b58900 guibg=#002b36 gui=NONE
|
||||||
|
hi texStatement cterm=NONE ctermfg=6 ctermbg=8 guifg=#2aa198 guibg=#002b36 gui=NONE
|
||||||
|
|
||||||
|
hi vimCmdSep cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi vimCommand cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi vimCommentString cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi vimGroup cterm=NONE,underline ctermfg=4 guifg=#268bd2 gui=NONE,underline
|
||||||
|
hi vimHiGroup cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi vimHiLink cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi vimIsCommand cterm=NONE ctermfg=11 guifg=#657b83 gui=NONE
|
||||||
|
hi vimSynMtchOpt cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi vimSynType cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
|
||||||
|
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 Function Identifier
|
||||||
|
hi link HelpCommand 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 String Constant
|
||||||
|
hi link Structure Type
|
||||||
|
hi link SyntasticError SpellBad
|
||||||
|
hi link SyntasticErrorSign Error
|
||||||
|
hi link SyntasticStyleErrorLine SyntasticErrorLine
|
||||||
|
hi link SyntasticStyleErrorSign SyntasticErrorSign
|
||||||
|
hi link SyntasticStyleWarningLine SyntasticWarningLine
|
||||||
|
hi link SyntasticStyleWarningSign SyntasticWarningSign
|
||||||
|
hi link SyntasticWarning SpellCap
|
||||||
|
hi link SyntasticWarningSign Todo
|
||||||
|
hi link Tag Special
|
||||||
|
hi link Typedef Type
|
||||||
|
|
||||||
|
hi link diffAdded Statement
|
||||||
|
hi link diffBDiffer WarningMsg
|
||||||
|
hi link diffCommon WarningMsg
|
||||||
|
hi link diffDiffer WarningMsg
|
||||||
|
hi link diffIdentical WarningMsg
|
||||||
|
hi link diffIsA WarningMsg
|
||||||
|
hi link diffLine Identifier
|
||||||
|
hi link diffNoEOL WarningMsg
|
||||||
|
hi link diffOnly WarningMsg
|
||||||
|
hi link diffRemoved WarningMsg
|
||||||
|
|
||||||
|
hi link gitcommitDiscarded gitcommitComment
|
||||||
|
hi link gitcommitDiscardedArrow gitcommitDiscardedFile
|
||||||
|
hi link gitcommitNoBranch gitcommitBranch
|
||||||
|
hi link gitcommitSelected gitcommitComment
|
||||||
|
hi link gitcommitSelectedArrow gitcommitSelectedFile
|
||||||
|
hi link gitcommitUnmergedArrow gitcommitUnmergedFile
|
||||||
|
hi link gitcommitUntracked gitcommitComment
|
||||||
|
|
||||||
|
hi link helpSpecial Special
|
||||||
|
|
||||||
|
hi link hsDelimTypeExport Delimiter
|
||||||
|
hi link hsImportParams Delimiter
|
||||||
|
hi link hsModuleStartLabel hsStructure
|
||||||
|
hi link hsModuleWhereLabel hsModuleStartLabel
|
||||||
|
hi link htmlLink Function
|
||||||
|
|
||||||
|
hi link lCursor Cursor
|
||||||
|
|
||||||
|
hi link pandocCodeBlock pandocVerbatimBlock
|
||||||
|
hi link pandocCodeBlockDelim pandocVerbatimBlock
|
||||||
|
hi link pandocEscapedCharacter pandocEscapePair
|
||||||
|
hi link pandocLineBreak pandocEscapePair
|
||||||
|
hi link pandocMetadataTitle pandocMetadata
|
||||||
|
hi link pandocTableStructureEnd pandocTableStructre
|
||||||
|
hi link pandocTableStructureTop pandocTableStructre
|
||||||
|
hi link pandocVerbatimBlockDeep pandocVerbatimBlock
|
||||||
|
|
||||||
|
hi link vimFunc Function
|
||||||
|
hi link vimSet Normal
|
||||||
|
hi link vimSetEqual Normal
|
||||||
|
hi link vimUserFunc Function
|
||||||
|
hi link vipmVar Identifier
|
||||||
|
|
||||||
|
hi clear SyntasticErrorLine
|
||||||
|
hi clear SyntasticWarningLine
|
||||||
|
hi clear helpLeadBlank
|
||||||
|
hi clear helpNormal
|
||||||
|
hi clear pandocTableStructre
|
||||||
|
|
||||||
|
if has('nvim')
|
||||||
|
let g:terminal_color_0 = '#073642'
|
||||||
|
let g:terminal_color_1 = '#dc322f'
|
||||||
|
let g:terminal_color_2 = '#859900'
|
||||||
|
let g:terminal_color_3 = '#b58900'
|
||||||
|
let g:terminal_color_4 = '#268bd2'
|
||||||
|
let g:terminal_color_5 = '#d33682'
|
||||||
|
let g:terminal_color_6 = '#2aa198'
|
||||||
|
let g:terminal_color_7 = '#eee8d5'
|
||||||
|
let g:terminal_color_8 = '#002b36'
|
||||||
|
let g:terminal_color_9 = '#cb4b16'
|
||||||
|
let g:terminal_color_10 = '#586e75'
|
||||||
|
let g:terminal_color_11 = '#657b83'
|
||||||
|
let g:terminal_color_12 = '#839496'
|
||||||
|
let g:terminal_color_13 = '#6c71c4'
|
||||||
|
let g:terminal_color_14 = '#93a1a1'
|
||||||
|
let g:terminal_color_15 = '#fdf6e3'
|
||||||
|
endif
|
|
@ -0,0 +1,314 @@
|
||||||
|
" 'flattened_light.vim' -- Vim color scheme.
|
||||||
|
" Maintainer: Romain Lafourcade (romainlafourcade@gmail.com)
|
||||||
|
" Description: Light Solarized, without the bullshit.
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
|
||||||
|
if exists('syntax_on')
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = 'flattened_light'
|
||||||
|
|
||||||
|
hi Normal cterm=NONE ctermfg=11 ctermbg=15 guifg=#657b83 guibg=#fdf6e3 gui=NONE
|
||||||
|
|
||||||
|
set background=light
|
||||||
|
|
||||||
|
hi ColorColumn cterm=NONE ctermbg=7 guibg=#eee8d5 gui=NONE
|
||||||
|
hi Comment cterm=NONE ctermfg=14 guifg=#93a1a1 gui=italic
|
||||||
|
hi ConId cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi Conceal cterm=NONE ctermfg=4 ctermbg=15 guifg=#268bd2 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi Constant cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi Cursor cterm=NONE ctermfg=15 ctermbg=11 guifg=#fdf6e3 guibg=#657b83 gui=NONE
|
||||||
|
hi CursorColumn cterm=NONE ctermbg=7 guibg=#eee8d5 gui=NONE
|
||||||
|
hi CursorLine cterm=NONE ctermbg=7 guibg=#eee8d5 guisp=#586e75 gui=NONE
|
||||||
|
hi CursorLineNr cterm=NONE ctermfg=130 gui=NONE guifg=Brown
|
||||||
|
hi DiffAdd cterm=NONE ctermfg=2 ctermbg=7 gui=NONE guifg=#719e07 guibg=#eee8d5 guisp=#719e07 gui=NONE
|
||||||
|
hi DiffChange cterm=NONE ctermfg=3 ctermbg=7 gui=NONE guifg=#b58900 guibg=#eee8d5 guisp=#b58900 gui=NONE
|
||||||
|
hi DiffDelete cterm=NONE ctermfg=1 ctermbg=7 gui=NONE guifg=#dc322f guibg=#eee8d5 gui=NONE
|
||||||
|
hi DiffText cterm=NONE ctermfg=4 ctermbg=7 gui=NONE guifg=#268bd2 guibg=#eee8d5 guisp=#268bd2 gui=NONE
|
||||||
|
hi Directory cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi Error cterm=NONE ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=#fdf6e3 gui=NONE
|
||||||
|
hi ErrorMsg cterm=reverse ctermfg=1 ctermbg=NONE guifg=#dc322f guibg=NONE gui=reverse
|
||||||
|
hi FoldColumn cterm=NONE ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 gui=NONE
|
||||||
|
hi Folded cterm=NONE,underline ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 guisp=#fdf6e3 gui=NONE
|
||||||
|
hi HelpExample cterm=NONE ctermfg=10 guifg=#586e75 gui=NONE
|
||||||
|
hi Identifier cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi IncSearch cterm=standout ctermfg=9 gui=standout guifg=#cb4b16
|
||||||
|
hi LineNr cterm=NONE ctermfg=14 ctermbg=7 guifg=#93a1a1 guibg=#eee8d5 gui=NONE
|
||||||
|
hi MatchParen cterm=NONE ctermfg=1 ctermbg=14 gui=NONE guifg=#dc322f guibg=#93a1a1 gui=NONE
|
||||||
|
hi ModeMsg cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi MoreMsg cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi NonText cterm=NONE ctermfg=12 gui=NONE guifg=#839496 gui=NONE
|
||||||
|
hi Pmenu cterm=reverse ctermfg=11 ctermbg=7 guifg=#657b83 guibg=#eee8d5 gui=reverse
|
||||||
|
hi PmenuSbar cterm=reverse ctermfg=0 ctermbg=11 guifg=#073642 guibg=#657b83 gui=reverse
|
||||||
|
hi PmenuSel cterm=reverse ctermfg=14 ctermbg=0 guifg=#93a1a1 guibg=#073642 gui=reverse
|
||||||
|
hi PmenuThumb cterm=reverse ctermfg=11 ctermbg=15 guifg=#657b83 guibg=#fdf6e3 gui=reverse
|
||||||
|
hi PreProc cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi Question cterm=NONE ctermfg=6 gui=NONE guifg=#2aa198 gui=NONE
|
||||||
|
hi Search cterm=reverse ctermfg=3 ctermbg=NONE guifg=#b58900 guibg=NONE gui=reverse
|
||||||
|
hi SignColumn cterm=NONE ctermfg=11 ctermbg=NONE guifg=#657b83 guibg=NONE gui=NONE
|
||||||
|
hi Special cterm=NONE ctermfg=1 guifg=#dc322f gui=NONE
|
||||||
|
hi SpecialKey cterm=NONE ctermfg=12 ctermbg=7 gui=NONE guifg=#839496 guibg=#eee8d5 gui=NONE
|
||||||
|
hi SpellBad cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#dc322f
|
||||||
|
hi SpellCap cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#6c71c4
|
||||||
|
hi SpellLocal cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#b58900
|
||||||
|
hi SpellRare cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#2aa198
|
||||||
|
hi Statement cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi StatusLine cterm=reverse ctermfg=10 ctermbg=7 gui=reverse guifg=#586e75 guibg=#eee8d5 guibg=NONE
|
||||||
|
hi StatusLineNC cterm=reverse ctermfg=12 ctermbg=7 gui=reverse guifg=#839496 guibg=#eee8d5 guibg=NONE
|
||||||
|
hi TabLine cterm=underline ctermfg=11 ctermbg=7 gui=underline guifg=#657b83 guibg=#eee8d5 guisp=#657b83
|
||||||
|
hi TabLineFill cterm=underline ctermfg=11 ctermbg=7 gui=underline guifg=#657b83 guibg=#eee8d5 guisp=#657b83
|
||||||
|
hi TabLineSel cterm=underline,reverse ctermfg=14 ctermbg=0 gui=underline,reverse guifg=#93a1a1 guibg=#073642 guisp=#657b83
|
||||||
|
hi Title cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi Todo cterm=bold ctermfg=5 ctermbg=15 guifg=#d33682 guibg=NONE gui=bold
|
||||||
|
hi Type cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi Underlined cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi VarId cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi VertSplit cterm=NONE ctermfg=12 ctermbg=12 guifg=#839496 guibg=#839496 gui=NONE
|
||||||
|
hi Visual cterm=reverse ctermfg=14 ctermbg=15 gui=reverse guifg=#93a1a1 guibg=#fdf6e3 guibg=NONE
|
||||||
|
hi VisualNOS cterm=reverse ctermbg=7 gui=reverse guibg=#eee8d5 guibg=NONE
|
||||||
|
hi WarningMsg cterm=NONE ctermfg=9 gui=NONE guifg=#dc322f gui=NONE
|
||||||
|
hi WildMenu cterm=reverse ctermfg=0 ctermbg=7 guifg=#073642 guibg=#eee8d5 gui=reverse
|
||||||
|
hi cPreCondit cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi gitcommitBranch cterm=NONE ctermfg=5 gui=NONE guifg=#d33682 gui=NONE
|
||||||
|
hi gitcommitComment cterm=NONE ctermfg=14 gui=italic guifg=#93a1a1 gui=NONE
|
||||||
|
hi gitcommitDiscardedFile cterm=NONE ctermfg=1 gui=NONE guifg=#dc322f gui=NONE
|
||||||
|
hi gitcommitDiscardedType cterm=NONE ctermfg=1 guifg=#dc322f gui=NONE
|
||||||
|
hi gitcommitFile cterm=NONE ctermfg=11 gui=NONE guifg=#657b83 gui=NONE
|
||||||
|
hi gitcommitHeader cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi gitcommitOnBranch cterm=NONE ctermfg=14 gui=NONE guifg=#93a1a1 gui=NONE
|
||||||
|
hi gitcommitSelectedFile cterm=NONE ctermfg=2 gui=NONE guifg=#719e07 gui=NONE
|
||||||
|
hi gitcommitSelectedType cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi gitcommitUnmerged cterm=NONE ctermfg=2 gui=NONE guifg=#719e07 gui=NONE
|
||||||
|
hi gitcommitUnmergedFile cterm=NONE ctermfg=3 gui=NONE guifg=#b58900 gui=NONE
|
||||||
|
hi gitcommitUntrackedFile cterm=NONE ctermfg=6 gui=NONE guifg=#2aa198 gui=NONE
|
||||||
|
hi helpHyperTextEntry cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi helpHyperTextJump cterm=underline ctermfg=4 gui=underline guifg=#268bd2
|
||||||
|
hi helpNote cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi helpOption cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi helpVim cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi hsImport cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi hsImportLabel cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsModuleName cterm=underline ctermfg=2 gui=underline guifg=#719e07
|
||||||
|
hi hsNiceOperator cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsStatement cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsString cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi hsStructure cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsType cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi hsTypedef cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hsVarSym cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi hs_DeclareFunction cterm=NONE ctermfg=9 guifg=#cb4b16 gui=NONE
|
||||||
|
hi hs_OpFunctionName cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi hs_hlFunctionName cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi htmlArg cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi htmlEndTag cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi htmlSpecialTagName cterm=NONE ctermfg=4 gui=italic guifg=#268bd2 gui=NONE
|
||||||
|
hi htmlTag cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi htmlTagN cterm=NONE ctermfg=10 gui=NONE guifg=#586e75 gui=NONE
|
||||||
|
hi htmlTagName cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi javaScript cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi pandocBlockQuote cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader1 cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader2 cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader3 cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader4 cterm=NONE ctermfg=1 guifg=#dc322f gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader5 cterm=NONE ctermfg=11 guifg=#657b83 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader6 cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi pandocCitation cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi pandocCitationDelim cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi pandocCitationID cterm=underline ctermfg=5 gui=underline guifg=#d33682
|
||||||
|
hi pandocCitationRef cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi pandocComment cterm=NONE ctermfg=14 gui=italic guifg=#93a1a1 gui=NONE
|
||||||
|
hi pandocDefinitionBlock cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocDefinitionIndctr cterm=NONE ctermfg=13 gui=NONE guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocDefinitionTerm cterm=standout ctermfg=13 gui=standout guifg=#6c71c4
|
||||||
|
hi pandocEmphasis cterm=NONE ctermfg=11 gui=italic guifg=#657b83 gui=NONE
|
||||||
|
hi pandocEmphasisDefinition cterm=NONE ctermfg=13 gui=italic guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocEmphasisNested cterm=NONE ctermfg=11 gui=NONE guifg=#657b83 gui=NONE
|
||||||
|
hi pandocEmphasisNestedDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocEmphasisNestedHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocEmphasisNestedTable cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocEmphasisTable cterm=NONE ctermfg=4 gui=italic guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocEscapePair cterm=NONE ctermfg=1 gui=NONE guifg=#dc322f gui=NONE
|
||||||
|
hi pandocFootnote cterm=NONE ctermfg=2 guifg=#719e07 gui=NONE
|
||||||
|
hi pandocFootnoteDefLink cterm=NONE ctermfg=2 gui=NONE guifg=#719e07 gui=NONE
|
||||||
|
hi pandocFootnoteInline cterm=NONE,underline ctermfg=2 gui=NONE,underline guifg=#719e07 gui=NONE
|
||||||
|
hi pandocFootnoteLink cterm=underline ctermfg=2 gui=underline guifg=#719e07
|
||||||
|
hi pandocHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocHeadingMarker cterm=NONE ctermfg=3 gui=NONE guifg=#b58900 gui=NONE
|
||||||
|
hi pandocImageCaption cterm=NONE,underline ctermfg=13 gui=NONE,underline guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocLinkDefinition cterm=underline ctermfg=6 gui=underline guifg=#2aa198 guisp=#839496
|
||||||
|
hi pandocLinkDefinitionID cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocLinkDelim cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi pandocLinkLabel cterm=underline ctermfg=4 gui=underline guifg=#268bd2
|
||||||
|
hi pandocLinkText cterm=NONE,underline ctermfg=4 gui=NONE,underline guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocLinkTitle cterm=underline ctermfg=12 gui=underline guifg=#839496
|
||||||
|
hi pandocLinkTitleDelim cterm=underline ctermfg=14 gui=underline guifg=#93a1a1 guisp=#839496
|
||||||
|
hi pandocLinkURL cterm=underline ctermfg=12 gui=underline guifg=#839496
|
||||||
|
hi pandocListMarker cterm=NONE ctermfg=5 guifg=#d33682 gui=NONE
|
||||||
|
hi pandocListReference cterm=underline ctermfg=5 gui=underline guifg=#d33682
|
||||||
|
hi pandocMetadata cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocMetadataDelim cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi pandocMetadataKey cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocNonBreakingSpace cterm=reverse ctermfg=1 ctermbg=NONE gui=reverse guifg=#dc322f guibg=NONE
|
||||||
|
hi pandocRule cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocRuleLine cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocStrikeout cterm=reverse ctermfg=14 ctermbg=NONE gui=reverse guifg=#93a1a1 guibg=NONE
|
||||||
|
hi pandocStrikeoutDefinition cterm=reverse ctermfg=13 ctermbg=NONE gui=reverse guifg=#6c71c4 guibg=NONE
|
||||||
|
hi pandocStrikeoutHeading cterm=reverse ctermfg=9 ctermbg=NONE gui=reverse guifg=#cb4b16 guibg=NONE
|
||||||
|
hi pandocStrikeoutTable cterm=reverse ctermfg=4 ctermbg=NONE gui=reverse guifg=#268bd2 guibg=NONE
|
||||||
|
hi pandocStrongEmphasis cterm=NONE ctermfg=11 gui=NONE guifg=#657b83 gui=NONE
|
||||||
|
hi pandocStrongEmphasisDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasis cterm=NONE ctermfg=11 gui=NONE guifg=#657b83 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisTable cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocStrongEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNested cterm=NONE ctermfg=11 gui=NONE guifg=#657b83 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedTable cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocStrongEmphasisTable cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocStyleDelim cterm=NONE ctermfg=14 guifg=#93a1a1 gui=NONE
|
||||||
|
hi pandocSubscript cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocSubscriptDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocSubscriptHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocSubscriptTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocSuperscript cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocSuperscriptDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocSuperscriptHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocSuperscriptTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTableStructure cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTableZebraDark cterm=NONE ctermfg=4 ctermbg=7 guifg=#268bd2 guibg=#eee8d5 gui=NONE
|
||||||
|
hi pandocTableZebraLight cterm=NONE ctermfg=4 ctermbg=15 guifg=#268bd2 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi pandocTitleBlock cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTitleBlockTitle cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocTitleComment cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi pandocVerbatimBlock cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi pandocVerbatimInline cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi pandocVerbatimInlineDefinition cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi pandocVerbatimInlineHeading cterm=NONE ctermfg=9 gui=NONE guifg=#cb4b16 gui=NONE
|
||||||
|
hi pandocVerbatimInlineTable cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi perlHereDoc cterm=NONE ctermfg=10 ctermbg=15 guifg=#586e75 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi perlStatementFileDesc cterm=NONE ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi perlVarPlain cterm=NONE ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi rubyDefine cterm=NONE ctermfg=10 ctermbg=15 gui=NONE guifg=#586e75 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi texMathMatcher cterm=NONE ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi texMathZoneX cterm=NONE ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi texRefLabel cterm=NONE ctermfg=3 ctermbg=15 guifg=#b58900 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi texStatement cterm=NONE ctermfg=6 ctermbg=15 guifg=#2aa198 guibg=#fdf6e3 gui=NONE
|
||||||
|
hi vimCmdSep cterm=NONE ctermfg=4 gui=NONE guifg=#268bd2 gui=NONE
|
||||||
|
hi vimCommand cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi vimCommentString cterm=NONE ctermfg=13 guifg=#6c71c4 gui=NONE
|
||||||
|
hi vimGroup cterm=NONE,underline ctermfg=4 gui=NONE,underline guifg=#268bd2 gui=NONE
|
||||||
|
hi vimHiGroup cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi vimHiLink cterm=NONE ctermfg=4 guifg=#268bd2 gui=NONE
|
||||||
|
hi vimIsCommand cterm=NONE ctermfg=12 guifg=#839496 gui=NONE
|
||||||
|
hi vimSynMtchOpt cterm=NONE ctermfg=3 guifg=#b58900 gui=NONE
|
||||||
|
hi vimSynType cterm=NONE ctermfg=6 guifg=#2aa198 gui=NONE
|
||||||
|
|
||||||
|
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 Function Identifier
|
||||||
|
hi link HelpCommand 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 String Constant
|
||||||
|
hi link Structure Type
|
||||||
|
hi link SyntasticError SpellBad
|
||||||
|
hi link SyntasticErrorSign Error
|
||||||
|
hi link SyntasticStyleErrorLine SyntasticErrorLine
|
||||||
|
hi link SyntasticStyleErrorSign SyntasticErrorSign
|
||||||
|
hi link SyntasticStyleWarningLine SyntasticWarningLine
|
||||||
|
hi link SyntasticStyleWarningSign SyntasticWarningSign
|
||||||
|
hi link SyntasticWarning SpellCap
|
||||||
|
hi link SyntasticWarningSign Todo
|
||||||
|
hi link Tag Special
|
||||||
|
hi link Typedef Type
|
||||||
|
|
||||||
|
hi link diffAdded Statement
|
||||||
|
hi link diffBDiffer WarningMsg
|
||||||
|
hi link diffCommon WarningMsg
|
||||||
|
hi link diffDiffer WarningMsg
|
||||||
|
hi link diffIdentical WarningMsg
|
||||||
|
hi link diffIsA WarningMsg
|
||||||
|
hi link diffLine Identifier
|
||||||
|
hi link diffNoEOL WarningMsg
|
||||||
|
hi link diffOnly WarningMsg
|
||||||
|
hi link diffRemoved WarningMsg
|
||||||
|
|
||||||
|
hi link gitcommitDiscarded gitcommitComment
|
||||||
|
hi link gitcommitDiscardedArrow gitcommitDiscardedFile
|
||||||
|
hi link gitcommitNoBranch gitcommitBranch
|
||||||
|
hi link gitcommitSelected gitcommitComment
|
||||||
|
hi link gitcommitSelectedArrow gitcommitSelectedFile
|
||||||
|
hi link gitcommitUnmergedArrow gitcommitUnmergedFile
|
||||||
|
hi link gitcommitUntracked gitcommitComment
|
||||||
|
|
||||||
|
hi link helpSpecial Special
|
||||||
|
|
||||||
|
hi link hsDelimTypeExport Delimiter
|
||||||
|
hi link hsImportParams Delimiter
|
||||||
|
hi link hsModuleStartLabel hsStructure
|
||||||
|
hi link hsModuleWhereLabel hsModuleStartLabel
|
||||||
|
hi link htmlLink Function
|
||||||
|
|
||||||
|
hi link lCursor Cursor
|
||||||
|
|
||||||
|
hi link pandocCodeBlock pandocVerbatimBlock
|
||||||
|
hi link pandocCodeBlockDelim pandocVerbatimBlock
|
||||||
|
hi link pandocEscapedCharacter pandocEscapePair
|
||||||
|
hi link pandocLineBreak pandocEscapePair
|
||||||
|
hi link pandocMetadataTitle pandocMetadata
|
||||||
|
hi link pandocTableStructureEnd pandocTableStructre
|
||||||
|
hi link pandocTableStructureTop pandocTableStructre
|
||||||
|
hi link pandocVerbatimBlockDeep pandocVerbatimBlock
|
||||||
|
|
||||||
|
hi link vimFunc Function
|
||||||
|
hi link vimSet Normal
|
||||||
|
hi link vimSetEqual Normal
|
||||||
|
hi link vimUserFunc Function
|
||||||
|
hi link vipmVar Identifier
|
||||||
|
|
||||||
|
hi clear SyntasticErrorLine
|
||||||
|
hi clear SyntasticWarningLine
|
||||||
|
hi clear helpLeadBlank
|
||||||
|
hi clear helpNormal
|
||||||
|
hi clear pandocTableStructre
|
||||||
|
|
||||||
|
if has('nvim')
|
||||||
|
let g:terminal_color_0 = '#eee8d5'
|
||||||
|
let g:terminal_color_1 = '#dc322f'
|
||||||
|
let g:terminal_color_2 = '#859900'
|
||||||
|
let g:terminal_color_3 = '#b58900'
|
||||||
|
let g:terminal_color_4 = '#268bd2'
|
||||||
|
let g:terminal_color_5 = '#d33682'
|
||||||
|
let g:terminal_color_6 = '#2aa198'
|
||||||
|
let g:terminal_color_7 = '#073642'
|
||||||
|
let g:terminal_color_8 = '#fdf6e3'
|
||||||
|
let g:terminal_color_9 = '#cb4b16'
|
||||||
|
let g:terminal_color_10 = '#93a1a1'
|
||||||
|
let g:terminal_color_11 = '#839496'
|
||||||
|
let g:terminal_color_12 = '#657b83'
|
||||||
|
let g:terminal_color_13 = '#6c71c4'
|
||||||
|
let g:terminal_color_14 = '#586e75'
|
||||||
|
let g:terminal_color_15 = '#002b36'
|
||||||
|
endif
|
|
@ -0,0 +1,8 @@
|
||||||
|
" Show a visual line at width 120
|
||||||
|
setlocal colorcolumn=120
|
||||||
|
|
||||||
|
" Spellcheck
|
||||||
|
" Turn on spell check
|
||||||
|
setlocal spell
|
||||||
|
" Set it to English US
|
||||||
|
setlocal spelllang=en
|
|
@ -0,0 +1,6 @@
|
||||||
|
" Show a visual market at text width 80
|
||||||
|
setlocal colorcolumn=80
|
||||||
|
|
||||||
|
" Auto-wrap lines
|
||||||
|
setlocal textwidth=79
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
" Change leader key to space
|
||||||
|
" I run this before anything else so that <leader> is always the right value
|
||||||
|
let mapleader = ' '
|
||||||
|
|
||||||
|
" Source plugins
|
||||||
|
runtime! init/*.vim
|
|
@ -0,0 +1,19 @@
|
||||||
|
function! s:check_back_space() abort
|
||||||
|
let col = col('.') - 1
|
||||||
|
return !col || getline('.')[col - 1] =~ '\s'
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
inoremap <silent><expr> <Tab>
|
||||||
|
\ pumvisible() ? "\<C-n>" :
|
||||||
|
\ <SID>check_back_space() ? "\<Tab>" :
|
||||||
|
\ coc#refresh()
|
||||||
|
|
||||||
|
" Navigating through results list
|
||||||
|
" Tab to select next result
|
||||||
|
inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"
|
||||||
|
" Shift+Tab to select previous
|
||||||
|
inoremap <expr> <S-Tab> pumvisible() ? "\<C-p>" : "\<S-Tab>"
|
||||||
|
" Use enter to confirm completion
|
||||||
|
inoremap <expr> <cr> pumvisible() ? "\<C-y>" : "\<C-g>u\<CR>"
|
||||||
|
" Select first option if no option is selected on enter
|
||||||
|
inoremap <silent><expr> <cr> pumvisible() ? coc#_select_confirm() : "\<C-g>u\<CR>"
|
|
@ -0,0 +1,8 @@
|
||||||
|
" Remap CtrlP shortcut
|
||||||
|
let g:ctrlp_map = '<leader>t'
|
||||||
|
|
||||||
|
" Disable caching
|
||||||
|
let g:ctrlp_use_caching = 0
|
||||||
|
|
||||||
|
" Only show files in git repo, ignoring .gitignore content
|
||||||
|
let g:ctrlp_user_command = ['.git', 'cd %s && git ls-files -co --exclude-standard']
|
|
@ -0,0 +1,9 @@
|
||||||
|
" Key bindings for quicker Git work
|
||||||
|
" Status
|
||||||
|
nnoremap <silent> <leader>gg :Git<CR>
|
||||||
|
" Commit
|
||||||
|
nnoremap <silent> <leader>gc :Gcommit<CR>
|
||||||
|
" Push
|
||||||
|
nnoremap <silent> <leader>gp :Gpush<CR>
|
||||||
|
" Show diffs
|
||||||
|
nnoremap <silent> <leader>gd :Gdiffsplit<CR>
|
|
@ -0,0 +1,2 @@
|
||||||
|
" Disable key mappings
|
||||||
|
let g:gitgutter_map_keys = 0
|
|
@ -0,0 +1,2 @@
|
||||||
|
" Set name of tags file; should put it inside .vim directory
|
||||||
|
let g:gutentags_ctags_tagfile='.vim/tags'
|
|
@ -0,0 +1,2 @@
|
||||||
|
" Make each indent level have a specific character
|
||||||
|
let g:indentLine_char_list = ['|', '¦', '┆', '┊']
|
|
@ -0,0 +1,75 @@
|
||||||
|
" Keep cursor centered as much as possible
|
||||||
|
nnoremap j jzz
|
||||||
|
nnoremap k kzz
|
||||||
|
nnoremap gg ggzz
|
||||||
|
nnoremap G Gzz
|
||||||
|
|
||||||
|
" Navigate between ctags
|
||||||
|
" Jump to definition
|
||||||
|
nnoremap gd <C-]>
|
||||||
|
" Go back up stack
|
||||||
|
nnoremap gb <C-t>
|
||||||
|
|
||||||
|
" Remap split navigation keybindings
|
||||||
|
nnoremap <silent> <leader>h :wincmd h<CR>
|
||||||
|
nnoremap <silent> <leader>j :wincmd j<CR>
|
||||||
|
nnoremap <silent> <leader>k :wincmd k<CR>
|
||||||
|
nnoremap <silent> <leader>l :wincmd l<CR>
|
||||||
|
|
||||||
|
" Write using <leader>+w
|
||||||
|
nnoremap <silent> <leader>w :w<CR>
|
||||||
|
" Quit using <leader>+q
|
||||||
|
nnoremap <silent> <leader>q :q<CR>
|
||||||
|
|
||||||
|
" Use arrow keys for split resizing in normal mode
|
||||||
|
nnoremap <silent> <Up> :resize +3<CR>
|
||||||
|
nnoremap <silent> <Down> :resize -3<CR>
|
||||||
|
nnoremap <silent> <Right> :vertical resize +3<CR>
|
||||||
|
nnoremap <silent> <Left> :vertical resize -3<CR>
|
||||||
|
|
||||||
|
" Disable arrow keys in editing & visual mode
|
||||||
|
inoremap <Right> <nop>
|
||||||
|
inoremap <Left> <nop>
|
||||||
|
inoremap <Up> <nop>
|
||||||
|
inoremap <Down> <nop>
|
||||||
|
vnoremap <Right> <nop>
|
||||||
|
vnoremap <Left> <nop>
|
||||||
|
vnoremap <Up> <nop>
|
||||||
|
vnoremap <Down> <nop>
|
||||||
|
|
||||||
|
" Tabs bindings
|
||||||
|
" Create tab
|
||||||
|
nnoremap <silent> <leader>o :tabnew<CR>
|
||||||
|
" Close current tab
|
||||||
|
nnoremap <silent> <leader>p :tabclose<CR>
|
||||||
|
" Go to next tab
|
||||||
|
nnoremap <silent> <leader>i :tabnext<CR>
|
||||||
|
" Go to previous tab
|
||||||
|
nnoremap <silent> <leader>u :tabprevious<CR>
|
||||||
|
|
||||||
|
" Make commands
|
||||||
|
nnoremap <silent> <leader>mr :make! run<CR>
|
||||||
|
nnoremap <silent> <leader>mt :make! test<CR>
|
||||||
|
|
||||||
|
" Built-in Terminal
|
||||||
|
" Remap <Esc> in terminal
|
||||||
|
tnoremap <silent> <Esc> <C-\><C-n>
|
||||||
|
" Open terminal in horizontal split
|
||||||
|
nnoremap <silent> <leader>s :split<CR>:terminal<CR>
|
||||||
|
|
||||||
|
" Keybinding for switching between light/dark colorschemes
|
||||||
|
function! ColorschemeToggle()
|
||||||
|
if g:colors_name == 'flattened_dark'
|
||||||
|
colorscheme flattened_light
|
||||||
|
else
|
||||||
|
colorscheme flattened_dark
|
||||||
|
endif
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
nnoremap <silent> <leader>c :call ColorschemeToggle()<CR>
|
||||||
|
|
||||||
|
" Quick config editing
|
||||||
|
" Re-source vimrc/init.vim
|
||||||
|
nnoremap <silent> <leader>vs :source $MYVIMRC<CR>
|
||||||
|
" Open CtrlP in config directory
|
||||||
|
nnoremap <silent> <leader>ve :split<CR>:exec 'CtrlP ' . fnamemodify($MYVIMRC, ':h')<CR>
|
|
@ -0,0 +1,35 @@
|
||||||
|
" =====PLUGINS=====
|
||||||
|
" Load the plugins
|
||||||
|
call plug#begin('~/.config/nvim/plugged')
|
||||||
|
|
||||||
|
" Create ctags file asynchonously
|
||||||
|
Plug 'ludovicchabant/vim-gutentags', { 'commit': '31c0ead' }
|
||||||
|
|
||||||
|
" Fuzzy file search
|
||||||
|
Plug 'ctrlpvim/ctrlp.vim'
|
||||||
|
|
||||||
|
" Git client within Vim
|
||||||
|
Plug 'tpope/vim-fugitive'
|
||||||
|
|
||||||
|
" Change surrounding quotes, brackets...
|
||||||
|
Plug 'tpope/vim-surround'
|
||||||
|
|
||||||
|
" Comment out lines easily
|
||||||
|
Plug 'tpope/vim-commentary'
|
||||||
|
|
||||||
|
" Powerful auto-complete engine
|
||||||
|
Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||||
|
|
||||||
|
" Show ctags in sidebar, useful for navigation
|
||||||
|
Plug 'majutsushi/tagbar'
|
||||||
|
|
||||||
|
" Show Git diffs in sidebar
|
||||||
|
Plug 'airblade/vim-gitgutter'
|
||||||
|
|
||||||
|
" Show indentation using thin lines
|
||||||
|
Plug 'yggdroot/indentline'
|
||||||
|
|
||||||
|
" Auto-indent according to PEP8 rules
|
||||||
|
Plug 'hynek/vim-python-pep8-indent'
|
||||||
|
|
||||||
|
call plug#end()
|
|
@ -0,0 +1,60 @@
|
||||||
|
" Colorscheme
|
||||||
|
" Tell Neovim to use 256 colors
|
||||||
|
set termguicolors
|
||||||
|
" Set colorscheme
|
||||||
|
colorscheme flattened_dark
|
||||||
|
|
||||||
|
" Line numbers
|
||||||
|
" Show absolute line number on current line
|
||||||
|
set number
|
||||||
|
" Show relative line number on all other lines
|
||||||
|
set relativenumber
|
||||||
|
|
||||||
|
" Splits
|
||||||
|
" Make horizontal splits appear below active window
|
||||||
|
set splitbelow
|
||||||
|
" Same for vertical splits, but to the right of active window
|
||||||
|
set splitright
|
||||||
|
|
||||||
|
" Indentation
|
||||||
|
" Replace tabs with spaces
|
||||||
|
set expandtab
|
||||||
|
" Width of a tab; with expandtab on, this sets by how many spaces it should be
|
||||||
|
" replaced
|
||||||
|
set tabstop=4
|
||||||
|
" Number of spaces that should be used for auto indentation
|
||||||
|
set shiftwidth=4
|
||||||
|
|
||||||
|
" Search functionality
|
||||||
|
" Show matches as pattern is being typed
|
||||||
|
set incsearch
|
||||||
|
" Ignore case as long as there are no capital letters in the pattern
|
||||||
|
set smartcase
|
||||||
|
" Don't hightlight search results after search is finished
|
||||||
|
set nohlsearch
|
||||||
|
|
||||||
|
function SetDirs()
|
||||||
|
let filedir = expand('%:h')
|
||||||
|
let &l:directory = filedir . '/.vim/swap'
|
||||||
|
let &l:undodir = filedir . '/.vim/undo'
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
" autocmd BufReadPre * call SetDirs()
|
||||||
|
" Turn on swap files
|
||||||
|
set swapfile
|
||||||
|
set directory=./.vim/swap//
|
||||||
|
" Create file backups
|
||||||
|
" set backup
|
||||||
|
" Store backups in .vim directory, next to swap files
|
||||||
|
" set backupdir=./.vim/backup/,
|
||||||
|
" Temporary, until I've found a fix
|
||||||
|
set nobackup
|
||||||
|
" Create an undo file for each file; this makes undo persistent
|
||||||
|
set undofile
|
||||||
|
set undodir=./.vim/undo//
|
||||||
|
|
||||||
|
" Detect comments in json
|
||||||
|
autocmd FileType json syntax match Comment +\/\/.\+$+
|
||||||
|
|
||||||
|
" Increases speed of CoC and Gitgutter
|
||||||
|
set updatetime=250
|
|
@ -0,0 +1,13 @@
|
||||||
|
" Navigating between tags
|
||||||
|
" Go to next one
|
||||||
|
let g:tagbar_map_nexttag = 'j'
|
||||||
|
" Go to previous one
|
||||||
|
let g:tagbar_map_prevtag = 'k'
|
||||||
|
" Show prototype of current tag
|
||||||
|
let g:tagbar_map_showproto = 'u'
|
||||||
|
|
||||||
|
" Open tagbar when opening certain language types
|
||||||
|
autocmd BufNewFile,BufReadPre *.py,*.java,*.rs,*.cpp,*.c TagbarOpen
|
||||||
|
|
||||||
|
" Explicitly close tagbar for these types
|
||||||
|
autocmd BufNewFile,BufReadPre *.md,*.vim,*.txt TagbarClose
|
Reference in New Issue