vim/runtime/syntax/testdir/input/vim_ex_match.vim
Doug Kearns 99984fc58a
runtime(vim): Update base-syntax, improve :map highlighting
Match :map ( RHS properly.

Only match ! after :map, :noremap, :unmap and :mapclear.

closes: #15297

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2024-07-18 20:45:19 +02:00

32 lines
532 B
VimL

" Vim :match, :2match and :3match commands
match FooGroup /Foo/
match
match none
2match FooGroup /Foo/
2match
2match none
3match FooGroup /Foo/
3match
3match none
" Differentiate map() from :map
call match(haystack, 'needle')
call match (haystack, 'needle')
function Foo()
match FooGroup /Foo/
call match(haystack, 'needle')
call match (haystack, 'needle')
endfunction
def Foo()
match FooGroup /Foo/
match(haystack, 'needle')
# Error: bad :match command - trailing characters
match (haystack, 'needle')
enddef