From 5f86f4aa32e1141ddc30cc7552c04c3551e704c3 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Fri, 7 Mar 2025 23:15:32 -0500 Subject: [PATCH] Some Yank syntax stuff... --- vim/after/syntax/yank.vim | 10 +++++++++- vim/colors/adam.vim | 2 ++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/vim/after/syntax/yank.vim b/vim/after/syntax/yank.vim index 2eaa47f..a27dc88 100644 --- a/vim/after/syntax/yank.vim +++ b/vim/after/syntax/yank.vim @@ -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 diff --git a/vim/colors/adam.vim b/vim/colors/adam.vim index 91a2a75..d3ad230 100644 --- a/vim/colors/adam.vim +++ b/vim/colors/adam.vim @@ -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