Comment utiliser la fonctionnalité ctags dans vim avec cscope installé?

Quand cscope en ajoutant la ligne Bundle 'chazy/cscope_maps à mon file .vimrc , mon menu de balises ( g+[ ) est remplacé par une list de cscope, qui semble contenir une list de files où la balise est appelée est déclaré . Je voudrais pouvoir utiliser cscope en utilisant CTRL\+s pour get une list des locations où la balise est référencée, puis utiliser g+[ pour get les locations où l'object est déclaré.

Puis-je faire ceci? Je ne suis pas étonné si j'utilise cscope ou ctags pour get les déclarations de jeton.

    J'ai trébuché sur votre question tout en ayant le même problème et j'ai trouvé une solution.

    Je suppose que vous avez installé cscope_maps.vim dans votre directory .vim /. Lorsque vous inspectez le file exactement, il a un drapeau "cscopetag" qui combine essentiellement ctags et cscope. La suppression de ce drapeau désactivera la binding Control] pour cscope et seuls les ctags subsistent.

    • Utilisez à la fois cscope et ctags pour Control] ,: :ta et vim -t .

    • Commentez le drapeau comme ceci: " set cscopetag .