Home
last modified time | relevance | path

Searched refs:pattern (Results 1 – 25 of 252) sorted by relevance

1234567891011

/vim-8.2.3635/runtime/ftplugin/
H A Dcucumber.vim127 let pattern = substitute(pattern,'\C^(?:|I )','I ','')
128 let pattern = s:bsub(pattern,'\\[Sw]','w')
129 let pattern = s:bsub(pattern,'\\d','1')
130 let pattern = s:bsub(pattern,'\\[sWD]',' ')
131 let pattern = s:bsub(pattern,'\[\^\\\="\]','_')
132 let pattern = s:bsub(pattern,'[[:alnum:]. _-][?*]?\=','')
133 let pattern = s:bsub(pattern,'\[\([^^]\).\{-\}\]','\1')
134 let pattern = s:bsub(pattern,'+?\=','')
135 let pattern = s:bsub(pattern,'(\([[:alnum:]. -]\{-\}\))','\1')
136 let pattern = s:bsub(pattern,'\\\([[:punct:]]\)','\1')
[all …]
/vim-8.2.3635/runtime/doc/
H A Dpattern.txt13 2. The definition of a pattern |search-pattern|
15 4. Overview of pattern items |pattern-overview|
37 latest used pattern |last-pattern| with latest used
41 latest used pattern |last-pattern| with new
54 latest used pattern |last-pattern| with latest used
58 latest used pattern |last-pattern| with new
65 |last-pattern|
313 the pattern.
316 2. The definition of a pattern *search-pattern* *pattern* *[pattern]*
443 4. Overview of pattern items *pattern-overview*
[all …]
H A Dpi_logipat.txt22 *logiPat-arg* *logiPat-input* *logiPat-pattern* *logiPat-operators*
29 patterns "pattern"
32 :LogiPat {boolean-logic pattern} *:LogiPat*
36 :LP {boolean-logic pattern} *:LP*
40 :LPE {boolean-logic pattern} *:LPE*
42 boolean logic pattern to the regular expression
53 :let pat=LogiPat({boolean-logic pattern}) *LogiPat()*
56 logic pattern into a regular expression pattern
59 To get a " inside a pattern, as opposed to having it delimit
60 the pattern, double it.
H A Dusr_27.txt10 A detailed specification can be found here: |pattern|
37 "InClUDe". (Set the 'hlsearch' option to quickly see where a pattern
54 pattern matches ~
68 pattern matches ~
191 different offset, leave out the pattern: >
212 the offset from the pattern, instead of "/": >
285 pattern match count ~
313 This matches "axb" in "axbxb". If this pattern would be used: >
323 The "or" operator in a pattern is "\|". Example: >
432 redefined without changing the search pattern.
[all …]
H A Dtags1724 /pattern pattern.txt /*\/pattern*
5312 [pattern] pattern.txt /*[pattern]*
7715 last-pattern pattern.txt /*last-pattern*
8479 pattern pattern.txt /*pattern*
8480 pattern-atoms pattern.txt /*pattern-atoms*
8482 pattern-multi-byte pattern.txt /*pattern-multi-byte*
8484 pattern-multibyte pattern.txt /*pattern-multibyte*
8485 pattern-overview pattern.txt /*pattern-overview*
8486 pattern-searches pattern.txt /*pattern-searches*
8487 pattern.txt pattern.txt /*pattern.txt*
[all …]
H A Dtagsrch.txt95 - a pattern is used (starting with a "/")
405 the pattern.
714 pattern.
741 :[range]is[earch][!] [count] [/]pattern[/]
756 :[range]il[ist][!] [/]pattern[/]
774 :[range]ij[ump][!] [count] [/]pattern[/]
789 :[range]isp[lit][!] [count] [/]pattern[/]
876 matched, using the pattern "\<pattern\>". Only after the second '/' a
891 a:pattern The tag identifier or pattern used during the tag search.
938 function TagFunc(pattern, flags, info)
[all …]
H A Dusr_44.txt151 commands above, even though they also match the pattern for
164 with a match item. See |pattern| for help on search patterns.
191 soon as the "start" pattern matches. Whether the "end" pattern is found or
372 the match with the start pattern, thus after the first (.
386 of the pattern match, and then one character further.
395 More about offsets here: |:syn-pattern-offset|.
409 When using "oneline" the region doesn't start if the end pattern
411 check if there is a match for the end pattern. The region starts even
412 when the end pattern doesn't match in the rest of the file.
421 pattern: >
[all …]
H A Dchange.txt627 For the {pattern} see |pattern|.
640 |pattern-delimiter|.
648 used, it's recognized as a pattern separator.
670 `:s/pattern/repl/flags` and then `/search` for
702 search pattern.
747 previously used search pattern instead of the search pattern from the
774 matched pattern is deleted. The separator after {pattern} can also be left
782 *pattern-delimiter* *E146*
792 For the definition of a pattern, see |pattern|. In Visual block mode, use
1221 10. Last search pattern register "/
[all …]
H A Dautocmd.txt555 when it's used. The pattern is matched
604 The pattern is matched against the
745 The pattern can be:
1263 Mostly useful with a "*" pattern. >
1371 *file-pattern*
1381 { } like \( \) in a |pattern|
1382 , inside { }: like \| in a |pattern|
1385 \\\{n,m\} like \{n,m} in a |pattern|
1386 \ special meaning like in a |pattern|
1529 (e.g., the file pattern match was wrong).
[all …]
H A Dsyntax.txt3815 {pattern}
3828 {pattern} The search pattern that defines the match.
3870 start={start-pattern} The search pattern that defines the start of
3872 skip={skip-pattern} The search pattern that defines text inside
3874 pattern. See |:syn-pattern| below.
3875 end={end-pattern} The search pattern that defines the end of
3893 The search for the end pattern starts right after the start pattern.
3895 end pattern will never overlap with the start pattern.
3963 When a pattern for a match or end pattern of a region includes a '$'
4422 in the pattern.
[all …]
H A Drepeat.txt50 :[range]g[lobal]/{pattern}/[cmd]
52 lines within [range] where {pattern} matches.
54 :[range]g[lobal]!/{pattern}/[cmd]
59 :[range]v[global]/{pattern}/[cmd]
72 For the definition of a pattern, see |pattern|.
90 pattern and do not match another pattern: >
1014 :prof[ile] func {pattern}
1015 Profile function that matches the pattern {pattern}.
1016 See |:debug-name| for how {pattern} is used.
1018 :prof[ile][!] file {pattern}
[all …]
/vim-8.2.3635/runtime/indent/testdir/
H A Druntest.vim56 " Execute all commands marked with INDENT_EXE and find any pattern.
58 let pattern = '' variable
70 if pattern != ''
71 call append(indent_at, 'ERROR: duplicate pattern')
76 let pattern = substitute(text, '.*INDENT_\S*\s*', '', '') variable
86 if pattern == ''
89 let lnum = search(pattern)
91 call append(indent_at, 'ERROR: pattern not found: ' . pattern)
/vim-8.2.3635/src/testdir/
H A Dtest_search_stat.vim15 call assert_equal({}, searchcount(#{pattern: ''}))
20 \ searchcount(#{pattern: 'foo'}))
23 \ searchcount(#{pattern: 'fooooobar'}))
26 \ searchcount(#{pattern: 'fooooobar', pos: [2, 1, 0]}))
29 \ searchcount(#{pattern: 'fooooobar', pos: [3, 1, 0]}))
33 \ searchcount(#{pattern: 'fooooobar', pos: [3, 9, 0]}))
37 \ searchcount(#{pattern: 'fooooobar', pos: [3, 10, 0]}))
40 \ searchcount(#{pattern: 'fooooobar', pos: [4, 1, 0]}))
43 \ searchcount(#{pattern: 'fooooobar', pos: [4, 1, 0], maxcount: 1}))
46 \ searchcount(#{pattern: 'fooooobar', maxcount: 1}))
[all …]
H A Dtest_match.vim12 " --- Check that "matcharg()" returns the correct group and pattern if a match
39 let ans = [{'group': 'MyGroup1', 'pattern': 'TODO', 'priority': 10, 'id': 4},
40 \ {'group': 'MyGroup2', 'pattern': 'FIXME', 'priority': 42, 'id': 5},
41 \ {'group': 'MyGroup3', 'pattern': 'XXX', 'priority': 60, 'id': 17}]
86 let data = [{'group': 'MyGroup1', 'pattern': 'TODO', 'priority': 10, 'id': 1},
87 \ {'group': 'MyGroup2', 'pattern': 'FIXME', 'priority': 10, 'id': 1}]
96 …call assert_equal(0, setmatches([{'group': 'MyGroup1', 'pattern': 'TODO', 'priority': 10, 'id': 1}…
147 …ority': 10, 'pos1': [1, 4, 2], 'pos2': [1,9, 2]}, {'group': 'MyGroup1', 'pattern': '\%2lmatchadd',…
240 \ {'group': 'Search', 'pattern': '4', 'priority': 10, 'id': 4},
H A Dtest_exists.vim16 " Valid autocmd group, event and pattern
20 " Valid autocmd event and pattern
26 " Valid autocmd group and event with no matching pattern
30 " Valid autocmd group and event and non-matching pattern
32 " Valid autocmd event and non-matching pattern
34 " Empty autocmd group, event and pattern
36 " Empty autocmd group and event or empty event and pattern
/vim-8.2.3635/runtime/pack/dist/opt/matchit/doc/
H A Dmatchit.txt46 pattern is selected.
103 If more than one pattern in |b:match_words| matches, choose the one
111 The pattern '<' comes first, so it is preferred over '<tag>', which
122 this problem by using a more complicated pattern.)
132 there are |backref|s then, in addition, the matching pattern is saved as
134 there are |backref|s, these are determined from the matching pattern and
135 |b:match_match| and substituted into each pattern in the matching group.
247 pattern for |b:match_words|. You may also want to set some of the
278 Tips: Be careful that your initial pattern does not match your final pattern.
313 It should be possible to resolve back references from any pattern in the
[all …]
/vim-8.2.3635/runtime/plugin/
H A DlogiPat.vim1 " LogiPat: Boolean logical pattern matcher
5 " Purpose: to do Boolean-logic based regular expression pattern matching
21 " ! not the following pattern
24 " "..pattern.."
60 " LogiPat: this function interprets the boolean-logic pattern {{{2
84 " push a Pattern; accept "" as a single " in the pattern
164 " LP_PatPop: pop a number/variable from LogiPat's pattern stack {{{2
234 " LP_Execute: execute operators from opstack using pattern stack {{{2
267 " LP_Not: writes a logical-not for a pattern {{{2
306 " print both pattern and operator
[all …]
/vim-8.2.3635/runtime/tools/
H A Dunicode.vim193 func! BuildWidthTable(pattern, tableName) argument
200 if a:pattern == 'A'
206 if p[1][0] =~ a:pattern
240 if a:pattern == 'A'
254 if a:pattern == 'A'
264 if a:pattern == 'A'
273 if a:pattern == 'A'
358 let pattern = '; Emoji\s\+#\s'
359 …let lines = map(filter(filter(getline(1, '$'), 'v:val=~"^[1-9]"'), 'v:val=~pattern'), 'matchstr(v:…
378 let pattern = '; Emoji_\(Presentation\|Modifier_Base\)\s\+#\s'
[all …]
/vim-8.2.3635/runtime/pack/dist/opt/cfilter/plugin/
H A Dcfilter.vim11 " {pat} are used. The pattern can be optionally enclosed using one of
12 " the following characters: ', ", /. If the pattern is empty, then the
13 " last used search pattern is used.
39 " Use the last search pattern
/vim-8.2.3635/runtime/indent/
H A Dxinetd.vim25 let pattern = '[{}]'
26 let i = match(line, pattern)
39 let i = match(line, pattern, i + 1)
H A Dcss.vim51 let pattern = '[{}]'
52 let i = match(line, pattern)
65 let i = match(line, pattern, i + 1)
H A Dld.vim47 let pattern = '[{}]'
48 let i = match(line, pattern)
61 let i = match(line, pattern, i + 1)
H A Dmatlab.vim56 function! s:SubmatchCount(lnum, pattern, ...) argument
60 let [lnum, c, submatch] = searchpos(a:pattern, 'cpe' . s:zflag, a:lnum)
68 function! s:GetOpenCloseCount(lnum, pattern, ...) argument
69 let counts = call('s:SubmatchCount', [a:lnum, a:pattern] + a:000)
H A Dtcl.vim47 let pattern = '[{}]'
48 let i = match(line, pattern)
61 let i = match(line, pattern, i + 1)
/vim-8.2.3635/runtime/macros/
H A Dless.vim90 echo "/pattern Search for pattern ?pattern Search backward for pattern"
91 echo "n next pattern match N Previous pattern match"

1234567891011