diff vendor/vim-packs/srcery-vim/after/syntax/lisp.vim @ 704:1e0f578f6752

Update vendor and add support for vim packs
author nanaya <me@nanaya.net>
date Sun, 18 Dec 2022 20:06:46 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/vim-packs/srcery-vim/after/syntax/lisp.vim	Sun Dec 18 20:06:46 2022 +0900
@@ -0,0 +1,45 @@
+if srcery#helper#ShouldAbort('lisp')
+  finish
+endif
+
+let s:none = g:srcery#palette.none
+let s:bright_white = g:srcery#palette.bright_white
+let s:bold = g:srcery#palette.bold
+
+" Lisp dialects: {{{
+
+if g:srcery_dim_lisp_paren == 1
+  hi! link schemeParentheses SrceryXgray6
+  hi! link clojureParen SrceryXgray6
+else
+  hi! link schemeParentheses SrceryWhite
+  hi! link clojureParen SrceryWhite
+endif
+
+hi! link clojureKeyword SrceryBlue
+hi! link clojureCond SrceryRed
+hi! link clojureSpecial SrceryRed
+hi! link clojureDefine SrceryRed
+
+hi! link clojureFunc SrceryYellow
+hi! link clojureRepeat SrceryYellow
+hi! link clojureCharacter SrceryCyan
+hi! link clojureStringEscape SrceryCyan
+hi! link clojureException SrceryRed
+
+hi! link clojureRegexp SrceryCyan
+hi! link clojureRegexpEscape SrceryCyan
+call srcery#helper#Highlight('clojureRegexpCharClass', s:bright_white, s:none, s:bold)
+hi! link clojureRegexpMod clojureRegexpCharClass
+hi! link clojureRegexpQuantifier clojureRegexpCharClass
+
+hi! link clojureAnonArg SrceryYellow
+hi! link clojureVariable SrceryBlue
+hi! link clojureMacro SrceryOrangeBold
+
+hi! link clojureMeta SrceryYellow
+hi! link clojureDeref SrceryYellow
+hi! link clojureQuote SrceryYellow
+hi! link clojureUnquote SrceryYellow
+
+" }}}