| /vim-8.2.3635/runtime/ftplugin/ |
| H A D | cucumber.vim | 127 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 D | pattern.txt | 13 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 D | pi_logipat.txt | 22 *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 D | usr_27.txt | 10 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 D | tags | 1724 /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 D | tagsrch.txt | 95 - 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 D | usr_44.txt | 151 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 D | change.txt | 627 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 D | autocmd.txt | 555 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 D | syntax.txt | 3815 {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 D | repeat.txt | 50 :[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 D | runtest.vim | 56 " 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 D | test_search_stat.vim | 15 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 D | test_match.vim | 12 " --- 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 D | test_exists.vim | 16 " 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 D | matchit.txt | 46 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 D | logiPat.vim | 1 " 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 D | unicode.vim | 193 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 D | cfilter.vim | 11 " {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 D | xinetd.vim | 25 let pattern = '[{}]' 26 let i = match(line, pattern) 39 let i = match(line, pattern, i + 1)
|
| H A D | css.vim | 51 let pattern = '[{}]' 52 let i = match(line, pattern) 65 let i = match(line, pattern, i + 1)
|
| H A D | ld.vim | 47 let pattern = '[{}]' 48 let i = match(line, pattern) 61 let i = match(line, pattern, i + 1)
|
| H A D | matlab.vim | 56 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 D | tcl.vim | 47 let pattern = '[{}]' 48 let i = match(line, pattern) 61 let i = match(line, pattern, i + 1)
|
| /vim-8.2.3635/runtime/macros/ |
| H A D | less.vim | 90 echo "/pattern Search for pattern ?pattern Search backward for pattern" 91 echo "n next pattern match N Previous pattern match"
|