L’indice non lo fa l’editor, lo fa pdfLaTeX o quant’altro usi per compilare il documento; devi solo inserire i comandi giusti per far fare l’indice del canzoniere, eventualmente semplicemente aggiungendo a mano comandi del tipo \addtocontesline{toc}{chapter}{titolo della canzone} e poi scriveno da qualche parte il ocmando \tableofcontents. L’indice viene fuori di sicuro che tu usi TeXnicCenter o TeXworks, o WinEdit o Texmaker, o TeXstudio, o quel che ti pare, tranne VIM, tranne Notepad, e tranne ogni altro editor testuale che non sappia che cosa sia LaTeX.
VIM probabilmente ha un plugin per essere LaTeX friendly, ma non ci giurerei. Sicuramente non è un editor Windows friendly.
Con tutti gli editor che esistono per gestire un file TeX su Windows, proprio VIM dovevi cercare? infatti è un editor testuale senza specifiche funzionalità per lavorare con i programmi di composizione del sistema TeX.