No sistema de ajuda interno do Vim, como faço para… procurar tópicos nos quais quero ajuda? seguir hiperlinks? procurar material
No sistema de ajuda interno do Vim, como faço para… procurar tópicos nos quais quero ajuda? seguir hiperlinks? procurar material
Posso pular para uma declaração ou definição de função em um projeto de vários arquivos de origem C ++? Digamos que eu tenho um arquivo de cabeçalho foo.hpp: int bar(); e um arquivo de origem foo.cpp: #include "foo.hpp" int bar() { return 42; } e um arquivo principal main.cpp: #include...
Depois de gerar um arquivo de tags com exuberant-ctags eu posso pular de uma chamada de função para sua declaração com a <C-]>qual é bastante conveniente. Minha pergunta é como fazê-lo de outra maneira? Quando meu cursor está na definição de uma função, como posso ir para as linhas em que a...
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) { } void...
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...
Aqui está um arquivo - ChipBooter.cpp- no meu projeto (Omita alguns detalhes que não estão relacionados a esta pergunta): class ChipBooter { public: void Boot() { this->DpDetect(); } void DpDetect() {} } Quando pressionei g<C-]>para ir para a definição de DpDetect, o Vim exibiu uma...
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 na...
Estou escrevendo código javascript usando o vim e gosto muito de ter uma visão geral do arquivo javascript atual que estou editando. Acho que o tagbar é o plugin popular para esse fim. E em seu wiki, para que o javascript funcione, ele recomenda que o jsctags dependa do Tern. Agora Eu instalei...
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 <-...
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 possa conectar...
Quando executo ctags para um projeto escrito em bash, são geradas tags para funções, mas não para variáveis. por exemplo, se eu correrctags --list-kinds=sh funções f Em comparação com se eu executar a lista para o idioma "c", muitos tipos de tags são incluídos. É possível gerar tags para...
Vários dos comandos para navegar em programas com tags são usados ]. Existe um mnemônico para isso? Por que foi
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 arquivo de origem, posso usá-...
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...