Some Yank syntax stuff...

This commit is contained in:
2025-03-07 23:15:32 -05:00
parent 2e677b6325
commit 5f86f4aa32
2 changed files with 11 additions and 1 deletions

View File

@ -28,11 +28,16 @@ syn match ynkVarDef ':='
syn match ynkCommand "\.add-module-path"
syn match ynkCommand "\.load"
syn match ynkCommand "\.add-include-path"
syn match ynkCommand "\.include"
syn match ynkCommand "\.set-queue-size"
syn match ynkCommand "\.set-delimiter"
syn match ynkCommand "\.using-namespace"
" TODO: Deal with nested strings... `[ [one] [two] ]` is a string of strings. Need escape char too...
syn region ynkString start="\[" end="\]"
syn region ynkComment start="#" end="$"
@ -56,7 +61,7 @@ syn match ynkExpandSuperscalar "\*[a-zA-Z0-9][a-zA-Z0-9]*"
hi def link ynkPipe Operator
hi def link ynkVariableExpand PreProc
hi def link ynkCommand Type
hi def link ynkCommand Statement
hi def link ynkComment Comment
hi def link ynkPipeDef Object
hi def link ynkCondDef Operator
@ -70,4 +75,7 @@ hi def link luaComment Dangerous
hi def link ynkNamedPipeline Function
hi def link ynkVariableAssignment Identifier
hi def link ynkString String
hi def link ynkExpandMerge Module
hi def link ynkExpandTap TestCall
hi def link ynkExpandSuperscalar Thread

View File

@ -42,6 +42,8 @@ hi Literals ctermfg=lightmagenta cterm=italic
hi Module ctermfg=111
hi Thread ctermfg=darkmagenta cterm=italic
" Directory thru netrw
hi netrwHelpCmd ctermfg=Green