Existe uma maneira de fazer o vim pular para a definição de correspondência correta automaticamente no caso de várias definições. Nosso código C ++ usa muito a sobrecarga de funções e o manuseio de ctags pelo vim não parece estar pronto para isso. Por exemplo, void abc(int a, int b) …
Estou na pasta E:\dir\python_file.py, :pwdmostra E:\dir. :e tagsabre o arquivo de tags que eu gerei ctags -R. Eu tenho o tagsque parece razoável: set tags?shows set tags=./tags,tags;E:\. Detalhado set tagsmostra apenas o meu vimrc. Usando :tag method_namelança dois erros: E433: No tags filee E426: tag not found: method_name. Estou no …
Tanto quanto eu entendo, o Vim tem um suporte interno para tags ( ctagsneste caso) Agora eu tenho uma fonte C comum e um arquivo de cabeçalho C. O arquivo de cabeçalho possui void foo(void);e o arquivo de origem possui void foo(void) { /* */ }. Agora, quando estou no …
Alguém já usou o GNU global com o vim? Estou navegando por uma grande base de código C ++ e tenho alguns problemas para descobrir como usá-lo. Eu quero usar a funcionalidade gtags-cscope, mas não consigo descobrir como gerar um banco de dados de referência cruzada que mais tarde eu …
Estou desenvolvendo main no Rails usando SASS, Slim e Coffeescript. Eu tenho Ctags exuberantes instaladas e usando a configuração do tpope Funciona para que pelo menos eu possa mover meu código ruby. Mas eu gostaria de poder: SASS color: $whatever <- go to that color @extend %something <- go to …
Uma das primeiras coisas que você aprende no vimtutor é seguir os links nos arquivos de ajuda do vim com Ctrl- ]. Estou interessado em criar meu próprio sistema de tags / links em arquivos arbitrários. Para o bem desta pergunta, digamos que estou criando uma espécie de lista TODO …
Ao usar o gVim no Windows 7, não posso usar ^] ( CTRL+ ]) para pular para as tags, conforme descrito na documentação do Vim : <C-LeftMouse> *<C-LeftMouse>* *CTRL-]* CTRL-] Jump to the definition of the keyword under the cursor. Same as ":tag {ident}", where {ident} is the keyword under …