: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.
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.
: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.
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
".