Lines Matching refs:search

7 Patterns and search commands				*pattern-searches*
12 1. Search commands |search-commands|
13 2. The definition of a pattern |search-pattern|
25 1. Search commands *search-commands*
63 If the cursor doesn't move the search is repeated with
74 search is the first of:
86 # Same as "*", but search backward. The pound sign
93 This makes the search also find matches that are not a
98 This makes the search also find matches that are not a
106 search stops in line 1. If it is found, Vim goes back
114 searched use the commands listed in |include-search|.
122 like "gd", except that the search for the keyword
134 CTRL-C Interrupt current (search) command. Use CTRL-Break on
140 is automatically turned back on when using a search
147 While typing the search pattern the current match will be shown if the
148 'incsearch' option is on. Remember that you still have to finish the search
150 use <Esc> to abandon the search.
152 All matches for the last used search pattern will be highlighted if you set
162 statistics was aborted because of search timeout.
171 *search-offset* *{offset}*
172 These commands search for the specified pattern. With "/" and "?" an
186 ;{pattern} perform another search, see |//;|
189 When including an offset with 'e', the search becomes inclusive (the
201 the cursor position before and after the search is affected. However, if a
205 An example of how to search for matches with a pattern and change the match
216 A very special offset is ';' followed by another search command. For example: >
224 This is like executing two search commands after each other, except that:
227 search command.
232 the search, possibly in another direction or with another count. Note that
233 two patterns are remembered: One for "normal" search commands and one for the
235 used pattern is used. However, if there is no previous search command, a
243 All matches for the last used search pattern will be highlighted if you set
246 To clear the last used search pattern: >
251 The search usually skips matches that don't move the cursor. Whether the next
256 The unpredictability with the 'c' flag is caused by starting the search in the
263 In Vi the ":tag" command sets the last search pattern when the tag is searched
264 for. In Vim this is not done, the previous search pattern is still remembered,
265 unless the 't' flag is present in 'cpoptions'. The search pattern is always
266 put in the search history.
269 the end of the buffer. If 'wrapscan' is not set, the backward search stops
270 at the beginning and the forward search stops at the end of the buffer. If
273 set the message becomes "search hit BOTTOM without match" when searching
274 forward, or "search hit TOP without match" when searching backward. If
275 wrapscan is set and the search wraps around the end of the file the message
276 "search hit TOP, continuing at BOTTOM" or "search hit BOTTOM, continuing at
281 *search-range*
282 You can limit the search command "/" to a certain range of lines by including
290 This command will search from the cursor position until line 300 for
303 the "#" is under your left hand middle finger (search to the left and up) and
304 the "*" is under your right hand middle finger (search to the right and down).
316 2. The definition of a pattern *search-pattern* *pattern* *[pattern]*
583 [.!?][])"']*\($\|[ ]\) A search pattern that finds the end of a sentence,
1114 assume no collection is used. Useful to search for '['. However, you
1118 not search for "[" and replaces it with "x"!
1276 files. To match a <Nul> with a search pattern you can just enter CTRL-@ or
1278 character is replaced with a <NL> in the search pattern. What is unusual is
1403 Note that highlighting the last used search pattern with
1460 Fuzzy matching refers to matching strings using a non-exact search string.
1461 Fuzzy matching will match a string, if all the characters in the search string
1464 characters in the search string. If the search string has multiple words, then
1465 each word is matched separately. So the words in the search string can be
1479 For example, when you search for the "get pat" string using fuzzy matching, it
1483 The functions |matchfuzzy()| and |matchfuzzypos()| can be used to fuzzy search