2025-04-14 10:13:13 +02:00

116 lines
6.8 KiB
VimL

" Vim color file
" Author: Stefan Liebl
" Last Change: 2005 Jan 23
" First remove all existing highlighting.
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "Stefan"
" Farben einstellen:
" - Cursor auf Text plazieren
" - :SyntaxShowGroup
" gibt die syntax GRUPPE aus
" - :highlight GRUPPE
" gibt entweder eine weitere syntax GRUPPE2 aus, dann Befehl mit dieser Gruppe wiederholen
" oder gibt das Farbschema der Gruppe aus. Dieses sollte sich dann in dieser Datei wiederfinden lassen
" - Farbschema in dieser Datei ändern
" term für Konsole ohne Farbe (gibt's eigentlich nirgends)
" cterm für Konsole mit Farbe
" gui für kvim, gvim
"
" Farben für cterm:
" 0 Black
" 1 Red (is bold)
" DarkRed (not bold)
" 2 Green (is bold)
" DarkGreen (not bold)
" 3 Yellow (is bold)
" DarkYellow (not bold)
" 4 Blue (is bold)
" DarkBlue (not bold)
" 5 Magenta (is bold)
" DarkMagenta (not bold)
" 6 Cyan (is bold)
" DarkCyan (not bold)
" 7 Grey (not bold) (==White not bold)
" DarkGrey (bold)
" White (is bold)
hi Normal ctermfg=Grey ctermbg=Black guifg=White guibg=SeaGreen
hi SpecialKey term=bold ctermfg=LightBlue guifg=DarkBlue
hi NonText term=NONE cterm=NONE ctermfg=LightBlue gui=NONE guifg=DarkBlue
hi Directory term=bold ctermfg=LightBlue guifg=Blue
hi ErrorMsg term=standout cterm=bold ctermfg=Grey ctermbg=Red gui=bold guifg=White guibg=LightRed
hi IncSearch term=reverse cterm=reverse gui=reverse
hi Search term=reverse ctermbg=Brown guibg=Green
hi MoreMsg term=bold ctermfg=Grey gui=bold guifg=White
hi ModeMsg term=bold cterm=bold gui=bold guifg=LightGrey
hi LineNr term=underline ctermfg=Yellow guifg=Orange guibg=SeaGreen
hi Question term=standout ctermfg=Grey gui=bold guifg=White
hi StatusLine term=bold,reverse cterm=bold,reverse gui=bold guifg=White guibg=Black
hi StatusLineNC term=reverse cterm=reverse gui=bold guifg=PeachPuff guibg=Gray45
hi VertSplit term=reverse cterm=reverse gui=bold guifg=White guibg=Gray45
hi Title term=bold ctermfg=Magenta gui=bold guifg=LightRed
hi Visual term=reverse cterm=reverse gui=reverse guibg=Black
hi VisualNOS term=bold,underline cterm=bold,underline gui=bold,underline
hi WarningMsg term=standout ctermfg=Red gui=bold guifg=Red guibg=LightGreen
hi WildMenu term=standout ctermfg=Black ctermbg=Brown guifg=LightGrey guibg=Yellow
hi Folded term=standout ctermfg=Black ctermbg=DarkGreen guifg=LightGrey guibg=DarkGreen
hi FoldColumn term=standout ctermfg=LightBlue ctermbg=Grey guifg=DarkBlue guibg=Gray80
hi DiffAdd term=bold ctermbg=Red guibg=Red
hi DiffChange term=bold ctermbg=Magenta guibg=DarkGreen
hi DiffDelete term=bold cterm=bold ctermfg=LightBlue ctermbg=White gui=bold guifg=LightBlue guibg=White
hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
hi Cursor guifg=bg guibg=fg
hi lCursor guifg=bg guibg=fg
" Colors for syntax highlighting
hi Comment term=bold ctermfg=DarkYellow gui=NONE guifg=Yellow
hi Constant term=underline ctermfg=DarkMagenta guifg=LightGrey
hi Special term=bold ctermfg=LightBlue guifg=Blue
hi Identifier term=underline ctermfg=DarkCyan guifg=Cyan
hi Statement term=bold ctermfg=DarkCyan gui=bold guifg=Cyan
hi PreProc term=underline ctermfg=DarkRed guifg=LightRed
hi Type term=underline ctermfg=DarkCyan gui=bold guifg=Cyan
hi Ignore cterm=bold ctermfg=White guifg=bg
hi Error term=reverse cterm=bold ctermfg=White ctermbg=LightRed gui=bold guifg=White guibg=LightRed
hi Todo term=standout ctermfg=LightBlue ctermbg=Yellow guifg=Blue guibg=Yellow
hi Function term=bold ctermfg=DarkGreen gui=bold guifg=Green
hi Label term=bold ctermfg=LightBlue gui=bold guifg=Blue
hi Underlined term=underline cterm=underline ctermfg=LightBlue gui=underline guifg=Blue
hi MatchParen term=reverse guibg=Blue
hi StdFunction gui=bold guifg=LightGreen
hi Operator gui=NONE guifg=LightGrey
hi OperatorBold gui=bold guifg=Magenta
hi StdName gui=bold guifg=Magenta
hi Name gui=NONE guifg=LightGray
hi BlockBraces gui=bold guifg=DarkRed
hi MicroController gui=bold guifg=Magenta
hi PreCondit gui=NONE guifg=LightRed
" Diff
hi DiffAdd ctermbg=DarkBlue
hi DiffChange ctermbg=DarkBlue
hi DiffText ctermbg=Red ctermfg=DarkBlue
"hi DiffDelete
" Netrw
hi netrwMarkFile gui=bold guifg=Magenta
" Termdebug
hi debugPC guibg=darkgreen
hi debugBreakpoint guibg=red
" Spell
hi clear Spellad
hi SpellBad cterm=underline ctermbg=DarkRed gui=undercurl
" Copilot
hi CopilotSuggestion guifg=yellow