Enquanto trabalho em vários arquivos de origem (C, Ruby, etc.), acho que estou sempre procurando funções. Existe uma maneira de ter um HUD gerado automaticamente que lista a estrutura do arquivo atual? Seria fantástico se vinculado a diferentes partes do arquivo, semelhante à forma como o NERDTree se vincula a arquivos diferentes. Ou, semelhante às guias laterais nas capturas de tela aqui: /programming/16895610/gen-file-missing-incomplete-in-eclipse
Supondo que isso não exista como um plug-in ou algo assim, como as pessoas geralmente navegam em arquivos como este?
fonte
Em vez de escrever uma regex como @romainl parece sugerir, você pode instalar as listas de tags e adicionar o seguinte a .vimrc:
Agora, pressionando,
Ctrl + l
você mostra / oculta a lista de funções, estruturas e muito mais.fonte