Skip to content

Commit 11ed0c3

Browse files
committed
Highlight mouse events correctly
1 parent 6de95e4 commit 11ed0c3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

syntax/kitty.vim

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ syn match kittyComment /^\s*#.*$/ contains=kittyTodo
1212
syn match kittyInclude '^\s*\(env\|glob\)\?include' display
1313
syn match kittyMap '^\s*\(mouse_\)\?map' nextgroup=kittyKeybind
1414
syn match kittyInvalidKeyword '\S*' contained
15-
syn match kittyActionKW '\s*\S*' contained contains=kittyAction,kittyInvalidAction
15+
syn match kittyActionKW '\s*\S*' contained contains=kittyAction,kittyEvent,kittyInvalidAction
1616
syn match kittyInvalidAction '\S*' contained
1717

1818
hi def link kittyAction Function
1919
hi def link kittyColor Number
2020
hi def link kittyComment Comment
21+
hi def link kittyEvent Function
2122
hi def link kittyInclude Include
2223
hi def link kittyInvalidAction Error
2324
hi def link kittyInvalidKeyword Error
@@ -34,6 +35,8 @@ let b:current_syntax = "kitty"
3435

3536
syn keyword kittyMod contained ctrl alt shift cmd super hyper meta kitty_mod
3637
syn keyword kittyTodo contained TODO FIXME XXX contained
38+
syn keyword kittyEvent contained
39+
\ press release doublepress triplepress click doubleclick
3740
" START GENERATED CODE
3841
syn keyword kittyKeyword contained
3942
\ action_alias active_border_color active_tab_background active_tab_font_style active_tab_foreground active_tab_title_template allow_cloning allow_hyperlinks

0 commit comments

Comments
 (0)