Como usar ctags e vim para pular para métodos java

4

Isto usado para funcionar antes de eu atualizar meu sistema Ubuntu:

ctags *.java
vim -t fooFunc

O que me levaria, por exemplo, Foo.fooFunc()

Mas agora, o vim vai para a página padrão "tag not found".

Agora tenho que fazer:

vim -t Foo.fooFunc()

Para fazer a coisa certa.

Mais importante, ^] não funciona mais.

Olhando para o arquivo tags gerado, vejo entradas como:

Foo.fooFunc Foo.java  /^    private void fooFunc() {$/

Enquanto o arquivo tags gerado por uma versão mais antiga de ctags teria parecido

fooFunc Foo.java  /^    private void fooFunc() {$/

, então parece que as ctags estão quebradas.

Existe uma maneira de reverter o comportamento antigo? Ou fazer com que o vim respeite o novo formato?

    
por Edward Falk 22.12.2014 / 21:24

0 respostas

Tags