Eu sou um usuário regular do gVim no Windows, mas não faço muito mais do que instalá-lo, configurar meu pequeno _vimrc
arquivo e partir.
Agora, estou tentando entender a conclusão do gVim Omni e fazê-lo funcionar (eu descobri isso via haXe ).
Lendo :help new-omni-completion
, eu vi algo sobre ctags
.
Mas, indo ao site ctags , o site deles me confundiu.
O que ctags
faz, por que eu quero?
E a parte mais importante: como instalá-lo?
A página e os documentos que vieram com o arquivo fonte + binário que baixei são confusos sobre a instalação (e parecem focar principalmente no Linux, embora eu esteja usando o Windows). A maioria deles fala sobre compilar a partir do código-fonte e não diz o que fazer com o binário resultante (que o arquivo que eu baixei já continha, pré-compilado).
Encontrei minha resposta no Stack Overflow (apesar de ser um problema de instalação e acho que não é apenas relacionado à programação).
/programming/745560/installing-exhuberant-ctags-on-windows-vista-and-xp
Aceitando a outra resposta (da Akira), porque explica o restante da pergunta:
What is ctags, and why do I want it?
fonte