0
0
mirror of https://github.com/vim/vim.git synced 2025-09-29 04:34:16 -04:00

runtime(vim): Update base-syntax, match full :redir command

closes: #17057

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
Doug Kearns
2025-04-05 15:55:36 +02:00
committed by Christian Brabandt
parent d84cbdb5a3
commit 2f5a8c0b5b
8 changed files with 168 additions and 9 deletions

View File

@@ -0,0 +1,20 @@
>"+0#0000e05#ffffff0| |V|i|m| |:|r|e|d|i|r| |c|o|m@1|a|n|d| +0#0000000&@54
@75
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&@1|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@57
|r+0#af5f00255&|e|d|i|r|!| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@57
|r+0#af5f00255&|e|d|i|r| +0#0000000&@1|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&@56
|r+0#af5f00255&|e|d|i|r|!| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&@56
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&@1|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@56
|r+0#af5f00255&|e|d|i|r|!| +0#0000000&|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@56
|r+0#af5f00255&|e|d|i|r| +0#0000000&@1|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&@55
|r+0#af5f00255&|e|d|i|r|!| +0#0000000&|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&@55
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@1|"+0#0000e05&| |c|o|m@1|e|n|t| +0#0000000&@47
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@1||| |e+0#af5f00255&|c|h|o| +0#0000000&|"+0#e000002&|F|o@1|"| +0#0000000&@44
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&|"+0#0000e05&| |c|o|m@1|e|n|t| +0#0000000&@47
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&||| |e+0#af5f00255&|c|h|o| +0#0000000&|"+0#e000002&|F|o@1|"| +0#0000000&@44
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@1|"+0#0000e05&| |c|o|m@1|e|n|t| +0#0000000&@46
@57|1|,|1| @10|T|o|p|

View File

@@ -0,0 +1,20 @@
|r+0#af5f00255#ffffff0|e|d|i|r| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@1|"+0#0000e05&| |c|o|m@1|e|n|t| +0#0000000&@47
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@1||| |e+0#af5f00255&|c|h|o| +0#0000000&|"+0#e000002&|F|o@1|"| +0#0000000&@44
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&|"+0#0000e05&| |c|o|m@1|e|n|t| +0#0000000&@47
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&||| |e+0#af5f00255&|c|h|o| +0#0000000&|"+0#e000002&|F|o@1|"| +0#0000000&@44
@75
>r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@1|"+0#0000e05&| |c|o|m@1|e|n|t| +0#0000000&@46
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e|n|a|m|e| +0#0000000&@1||| |e+0#af5f00255&|c|h|o| +0#0000000&|"+0#e000002&|F|o@1|"| +0#0000000&@43
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&|"+0#0000e05&| |c|o|m@1|e|n|t| +0#0000000&@46
|r+0#af5f00255&|e|d|i|r| +0#0000000&|>+0#af5f00255&@1| +0#0000000&|f+0#e000002&|i|l|e| |n|a|m|e| +0#0000000&||| |e+0#af5f00255&|c|h|o| +0#0000000&|"+0#e000002&|F|o@1|"| +0#0000000&@43
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|a| +0#0000000&@66
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|A| +0#0000000&@66
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|a|>+0#af5f00255&| +0#0000000&@65
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|A|>+0#af5f00255&| +0#0000000&@65
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|a|>+0#af5f00255&@1| +0#0000000&@64
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|A|>+0#af5f00255&@1| +0#0000000&@64
@75
@57|1|9|,|1| @9|4|8|%|

View File

@@ -0,0 +1,20 @@
| +0&#ffffff0@74
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|*|>+0#af5f00255&| +0#0000000&@65
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|+|>+0#af5f00255&| +0#0000000&@65
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|*|>+0#af5f00255&@1| +0#0000000&@64
>r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|+|>+0#af5f00255&@1| +0#0000000&@64
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|"|>+0#af5f00255&| +0#0000000&@65
|r+0#af5f00255&|e|d|i|r| +0#0000000&|@+0#e000e06&|"|>+0#af5f00255&@1| +0#0000000&@64
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|=+0#af5f00255&|>| +0#0000000&@1|v+0#00e0e07&|a|r| +0#0000000&@61
|r+0#af5f00255&|e|d|i|r| +0#0000000&|=+0#af5f00255&|>@1| +0#0000000&|v+0#00e0e07&|a|r| +0#0000000&@61
@75
|r+0#af5f00255&|e|d|i|r| +0#0000000&|E+0#e000e06&|N|D| +0#0000000&@65
@75
|~+0#4040ff13&| @73
|~| @73
|~| @73
|~| @73
| +0#0000000&@56|3|7|,|1| @9|B|o|t|

View File

@@ -0,0 +1,2 @@
highlight link vimVar Identifier
highlight link vimRedirFile String

View File

@@ -0,0 +1,46 @@
" Vim :redir command
redir > filename
redir! > filename
redir > file name
redir! > file name
redir >> filename
redir! >> filename
redir >> file name
redir! >> file name
redir > filename " comment
redir > filename | echo "Foo"
redir > file name " comment
redir > file name | echo "Foo"
redir >> filename " comment
redir >> filename | echo "Foo"
redir >> file name " comment
redir >> file name | echo "Foo"
redir @a
redir @A
redir @a>
redir @A>
redir @a>>
redir @A>>
redir @*>
redir @+>
redir @*>>
redir @+>>
redir @">
redir @">>
redir => var
redir =>> var
redir END