2011-01-18 10 views

Respuesta

1

AFAIK esto no es posible. Sin embargo, puede comenzar a escribir una palabra que está en un búfer abierto y presionar ctrl-xctrl-n para comenzar a buscar esa palabra en todos los búferes abiertos.

+0

... mmm fastidio. Estoy de acuerdo con que ctrl-x ctrl-n es muy útil. – Alex

+0

Lo sentimos, no use ctrl-x, solo presione ctrl-n. Ctrl-x ctrl-n busca solo en el búfer actual, mientras que ctrl-n busca en todos los demás búferes. – Benoit

+0

Acabo de descubrir poner el cursor en un trabajo y presionar *, resalta cada aparición de esa palabra en el documento. – Alex

-1

de :help grepadd

      *:grepa* *:grepadd* 
:grepa[dd][!] [arguments] 
      Just like ":grep", but instead of making a new list of 
      errors the matches are appended to the current list. 
      Example: > 
       :call setqflist([]) 
       :bufdo grepadd! something % 
      The first command makes a new error list which is 
      empty. The second command executes "grepadd" for each 
      listed buffer. Note the use of ! to avoid that 
      ":grepadd" jumps to the first error, which is not 
      allowed with |:bufdo|. 
      An example that uses the argument list and avoids 
      errors for files without matches: > 
           :silent argdo try 
        \ | grepadd! something % 
        \ | catch /E480:/ 
        \ | endtry" 
+0

No estoy seguro de que esto haga lo que le pedí. o, si lo hace, todavía no puedo resolverlo. específicamente, no es una búsqueda incremental. (en Windows simplemente genera un findstr) – Alex

Cuestiones relacionadas