Vim listar todos os resultados da pesquisa

3

Existe uma maneira de listar todos os resultados de pesquisa do vim em um buffer separado, algo como o que o Ctrl-] faz quando várias correspondências são encontradas? Embora a navegação com n e N também seja aceitável, acredito que seja ainda mais rápido.

    
por 0fnt 10.11.2010 / 16:48

2 respostas

3

:grep usará o janela QuickFix , que permite ver todas as correspondências e saltar rapidamente entre elas. Por exemplo, :grep <cword> % pesquisará o token atualmente sob o cursor, dentro do arquivo atual.

    
por 10.11.2010 / 22:26
0

Eu não testei este, mas eu o tenho marcado por um tempo e pode ser bem próximo do que você quer:

http://www.vim.org/scripts/script.php?script_id=2255

Como ele se conecta ao sistema quickfix, você pode mostrar as correspondências na janela de quickfix; veja " :help quickfix-window ".

    
por 10.11.2010 / 21:19

Tags