Files
vim/runtime/syntax/testdir/input/vim_ex_range.vim
Doug Kearns dcff497373 runtime(vim): Update base-syntax, match bare mark ranges
Remove unmatchable :normal {mark,register} matches. The arg to :normal
is now handled separately and contained marks and registers are no
longer matched.

closes: #17571

Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2025-06-22 18:47:49 +02:00

91 lines
597 B
VimL

" Ex command ranges
'<,'>print
'(,')print
'{,'}print
'[,']print
:'<,'>print
:'(,')print
:'{,'}print
:'[,']print
echo | '<,'>print
echo | '(,')print
echo | '{,'}print
echo | '[,']print
" bare mark ranges
'a
'k
'z
'A
'K
'Z
'0
'9
'[
']
'{
'}
'(
')
'<
'>
'`
''
'"
'^
'.
:'a
: 'a
:'a
:'k
:'z
:'A
:'K
:'Z
:'0
:'9
:'[
:']
:'{
:'}
:'(
:')
:'<
:'>
:'`
:''
:'"
:'^
:'.
echo |'a
echo| 'a
echo | 'a
echo | 'k
echo | 'z
echo | 'A
echo | 'K
echo | 'Z
echo | '0
echo | '9
echo | '[
echo | ']
echo | '{
echo | '}
echo | '(
echo | ')
echo | '<
echo | '>
echo | '`
echo | ''
echo | '"
echo | '^
echo | '.