march.vim

[vim] Dark Hare colorscheme plugin
git clone https://git.torresjrjr.com/march.vim.git
Log | Files | Refs | README

commit b29eaed7eb58ee0b4678e79daf332b1da74bbe1c
parent 597ff540e80a47cfc1d58de7abe9fc57b33ead90
Author: Byron Torres <b@torresjrjr.com>
Date:   Thu, 12 May 2022 02:20:11 +0100

add colors/march.vim

Diffstat:
Acolors/march.vim | 61+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 61 insertions(+), 0 deletions(-)

diff --git a/colors/march.vim b/colors/march.vim @@ -0,0 +1,61 @@ +" Vim color file +" Maintainer: Byron Torres <b@torresjrjr.com> +" Last Change: 2022-05-12 + +" march -- faithful adaptation of the harelang.org dark colorscheme, +" for the Hare programming language. +" +" Should look decent in a normal Linux terminal. Many of the highlights +" and links are awkward worlarounds of the partially erroneous syntax +" rules defined by the hare.vim plugin, so should those rules change, +" these should too. + +set bg=dark +hi clear + +if exists("syntax_on") + syntax reset +endif + +let colors_name = "march" + +hi Normal ctermfg=Gray +hi Comment ctermfg=DarkGray +hi Constant ctermfg=Red +hi Special ctermfg=DarkMagenta +hi Identifier ctermfg=Cyan +hi Statement ctermfg=LightBlue +hi PreProc ctermfg=DarkYellow +hi Type ctermfg=Cyan +hi Number ctermfg=LightMagenta +hi Function ctermfg=White +hi Repeat ctermfg=Blue +hi Operator ctermfg=White +hi Label ctermfg=DarkBlue +hi Boolean ctermfg=Magenta +hi Ignore ctermfg=black +hi Error ctermfg=White ctermbg=Red +hi Todo ctermfg=Black ctermbg=Yellow +hi LineNr ctermfg=DarkGray +hi NonText ctermfg=DarkBlue +hi SpecialKey ctermfg=DarkBlue + +hi link String Constant +hi link Character Constant +hi link Number Constant +hi link Float Number +hi link Conditional Repeat +hi link Keyword Statement +hi link Exception Statement +hi link Include PreProc +hi link Define PreProc +hi link Macro PreProc +hi link PreCondit PreProc +hi link StorageClass Type +hi link Structure Type +hi link Typedef Type +hi link Tag Special +hi link SpecialChar Special +hi link Delimiter Special +hi link SpecialComment Special +hi link Debug Special