Lines Matching full:search

32  *	Ex address search backward.
44 * Ex address search forward.
56 * Do a vi search (which is really an ex address).
61 static EXCMDLIST fake = { L("search") }; in v_exaddr()
75 * If using the search command as a motion, any addressing components in v_exaddr()
82 /* Get the search pattern. */ in v_exaddr()
95 * If the user was doing an incremental search, then we've already in v_exaddr()
122 * Warn if the search wraps. This is a pretty special case, but it's in v_exaddr()
133 * Each search will display the message, but the following "/pattern/" in v_exaddr()
149 * including ';' delimiters, trailing <blank>'s, multiple search in v_exaddr()
151 * commands after the / and ? search strings. (If the search was in v_exaddr()
154 * that it's not some other random command.) For multiple search in v_exaddr()
161 * Historically, if any part of the search command failed, the cursor in v_exaddr()
211 * Historically, if it wasn't a motion command, a delta in the search in v_exaddr()
267 "188|Characters after search string, line offset and/or z command"); in v_exaddr()
275 * Reverse last search.
300 * Repeat last search.
327 * Rear delimiter for word search when the keyword ends in
335 * Search for the word under the cursor.
386 * The search commands.
394 /* If it's a motion search, offset past end-of-line is okay. */ in v_search()
400 * Warn if the search wraps. See the comment above, in v_exaddr(). in v_search()
417 msgq(sp, M_ERR, "189|No previous search pattern"); in v_search()
434 * Handle command with a search as the motion.
438 * motion command was a search and the final position was the start/end
468 * search as a motion component fail when the search returns to the in v_correct()
473 msgq(sp, M_BERR, "190|Search wrapped to original position"); in v_correct()
480 * to the search pattern. in v_correct()
490 * and backward motions can happen for any kind of search command in v_correct()
525 * the current one (this is safe because we know the search had to move in v_correct()