Lines Matching refs:pattern
50 :[range]g[lobal]/{pattern}/[cmd]
52 lines within [range] where {pattern} matches.
54 :[range]g[lobal]!/{pattern}/[cmd]
56 lines within [range] where {pattern} does NOT match.
59 :[range]v[global]/{pattern}/[cmd]
67 Instead of the '/' which surrounds the {pattern}, you can use any other
69 This is useful if you want to include a '/' in the search pattern or
72 For the definition of a pattern, see |pattern|.
78 marking each line where a match occurs (for a multi-line pattern, only the
90 pattern and do not match another pattern: >
105 The global command sets both the last used search pattern and the last used
106 substitute pattern (this is vi compatible). This makes it easy to globally
267 of the .vim file. All the files matching the pattern
913 {name} is a pattern that is matched with the file or function name. The
914 pattern is like what is used for autocommands. There must be a full match (as
915 if the pattern starts with "^" and ends in "$"). A "*" matches any sequence
916 of characters. 'ignorecase' is not used, but "\c" can be used in the 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}
1019 Profile script file that matches the pattern {pattern}.
1020 See |:debug-name| for how {pattern} is used.