forked from aniani/vim
runtime(vim): Update-base-syntax, match full :*grep, :make, :sort and :filter commands
closes: #17082 Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
b0e19f9e1b
commit
9b171bdfd6
47
runtime/syntax/testdir/input/vim_ex_grep.vim
Normal file
47
runtime/syntax/testdir/input/vim_ex_grep.vim
Normal file
@@ -0,0 +1,47 @@
|
||||
" Vim :*grep and :*grepadd commands
|
||||
" VIM_TEST_SETUP hi link vimCmdSep Operator
|
||||
" VIM_TEST_SETUP hi link vimGrepBarEscape Special
|
||||
|
||||
|
||||
grep 'pat\|tern' foo.txt
|
||||
lgrep 'pat\|tern' foo.txt
|
||||
|
||||
grep! 'pat\|tern' foo.txt
|
||||
lgrep! 'pat\|tern' foo.txt
|
||||
|
||||
grepadd 'pat\|tern' foo.txt
|
||||
lgrepadd 'pat\|tern' foo.txt
|
||||
|
||||
grepadd! 'pat\|tern' foo.txt
|
||||
lgrepadd! 'pat\|tern' foo.txt
|
||||
|
||||
|
||||
" special filename characters
|
||||
|
||||
grep 'pat\|tern' %
|
||||
lgrep 'pat\|tern' %
|
||||
|
||||
grep! 'pat\|tern' %
|
||||
lgrep! 'pat\|tern' %
|
||||
|
||||
grepadd! 'pat\|tern' %
|
||||
lgrepadd! 'pat\|tern' %
|
||||
|
||||
grepadd! 'pat\|tern' %
|
||||
lgrepadd! 'pat\|tern' %
|
||||
|
||||
|
||||
" trailing bar, no tail comment
|
||||
|
||||
grep 'pat\|tern' foo.txt | echo "Foo"
|
||||
lgrep 'pat\|tern' foo.txt | echo "Foo"
|
||||
|
||||
grep! 'pat\|tern' foo.txt | echo "Foo"
|
||||
lgrep! 'pat\|tern' foo.txt | echo "Foo"
|
||||
|
||||
grepadd 'pat\|tern' foo.txt | echo "Foo"
|
||||
lgrepadd 'pat\|tern' foo.txt | echo "Foo"
|
||||
|
||||
grepadd! 'pat\|tern' foo.txt | echo "Foo"
|
||||
lgrepadd! 'pat\|tern' foo.txt | echo "Foo"
|
||||
|
Reference in New Issue
Block a user