diff options
author | dkearns <dougkearns@gmail.com> | 2024-02-23 05:45:05 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-22 19:45:05 +0100 |
commit | 1624970d321cfb637ac76232df9c9b3f2fae904c (patch) | |
tree | 11997ffd639fecc6a5c4fa907167675ac94d21ec /runtime/syntax/testdir/input | |
parent | 20d61e1b94e5ac571b3a313765517582f86616f3 (diff) |
runtime(vim): Update base-syntax, fix :unabbrev highlighting (#14077)
Fixes issue #7876
Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
Diffstat (limited to 'runtime/syntax/testdir/input')
-rw-r--r-- | runtime/syntax/testdir/input/vim_ex_abbreviate.vim | 25 | ||||
-rw-r--r-- | runtime/syntax/testdir/input/vim_ex_map.vim | 21 | ||||
-rw-r--r-- | runtime/syntax/testdir/input/vim_map.vim | 9 |
3 files changed, 46 insertions, 9 deletions
diff --git a/runtime/syntax/testdir/input/vim_ex_abbreviate.vim b/runtime/syntax/testdir/input/vim_ex_abbreviate.vim new file mode 100644 index 0000000000..7360e38317 --- /dev/null +++ b/runtime/syntax/testdir/input/vim_ex_abbreviate.vim @@ -0,0 +1,25 @@ +" Vim :abbreviate commands + +abbrev <buffer> foo foobar +cabbrev <buffer> cfoo cfoobar +iabbrev <buffer> ifoo cfoobar + +abbrev <expr> <buffer> foo foobar +cabbrev <expr> <buffer> cfoo cfoobar +iabbrev <expr> <buffer> ifoo cfoobar + +noreabbrev <buffer> foo foobar +cnoreabbrev <buffer> cfoo cfoobar +inoreabbrev <buffer> ifoo cfoobar + +abbrev <expr> <buffer> foo foobar +cabbrev <expr> <buffer> cfoo cfoobar +iabbrev <expr> <buffer> ifoo cfoobar + +unabbrev <buffer> foo +cunabbrev <buffer> cfoo +iunabbrev <buffer> ifoo + +abclear <buffer> +cabclear <buffer> +iabclear <buffer> diff --git a/runtime/syntax/testdir/input/vim_ex_map.vim b/runtime/syntax/testdir/input/vim_ex_map.vim new file mode 100644 index 0000000000..81fe84cc93 --- /dev/null +++ b/runtime/syntax/testdir/input/vim_ex_map.vim @@ -0,0 +1,21 @@ +" Vim :map commands + +map! +map! lhs rhs +map +map lhs rhs + +call map(list, 'v:val') +call map (list, 'v:val') + +mapclear <buffer> +mapclear! <buffer> +nmapclear <buffer> +vmapclear <buffer> +xmapclear <buffer> +smapclear <buffer> +omapclear <buffer> +imapclear <buffer> +lmapclear <buffer> +cmapclear <buffer> +tmapclear <buffer> diff --git a/runtime/syntax/testdir/input/vim_map.vim b/runtime/syntax/testdir/input/vim_map.vim deleted file mode 100644 index 7c73b996f4..0000000000 --- a/runtime/syntax/testdir/input/vim_map.vim +++ /dev/null @@ -1,9 +0,0 @@ -" Vim map commands - -map! -map! lhs rhs -map -map lhs rhs - -call map(list, 'v:val') -call map (list, 'v:val') |