Lines Matching refs:pattern
151 commands above, even though they also match the pattern for
154 The part at the end is a pattern, like it's used for searching. The // is
155 used to surround the pattern (like how it's done in a ":substitute" command).
163 Since you can use any search pattern, you can highlight very complex things
164 with a match item. See |pattern| for help on search patterns.
190 item is a single pattern, which must match as a whole. A region starts as
191 soon as the "start" pattern matches. Whether the "end" pattern is found or
192 not doesn't matter. Thus when the item depends on the "end" pattern to match,
237 with the end pattern of the region. This ends the nested xBlock. Because the
372 the match with the start pattern, thus after the first (.
383 The offset for the start pattern is "ms=e+1". "ms" stands for Match Start.
385 where the pattern matches. "e+1" means that the match now starts at the end
386 of the pattern match, and then one character further.
387 The offset for the end pattern is "me=s-1". "me" stands for Match End.
388 "s-1" means the start of the pattern match and then one character back. The
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: >
435 pattern. For example, you want to highlight "end" in xPreProc, but only at
444 "excludenl" must be placed before the pattern. Since "xLineContinue" doesn't
576 \ grouphere {group-name} {pattern}
578 This tells Vim that when it sees {pattern} the syntax group named {group-name}
579 begins just after the pattern given. The {sync-group-name} is used to give a
592 The "groupthere" argument tells Vim that the pattern ends a group. For