Moi je n'utiliserais pas ctags pour les déclarations dans /usr/include
Si tu as un éditeur de texte performant ( http://www.vim.org(...) ),
je te conseille plutôt le mapping suivant :
map <F4> [I:let nr = input("Which one: ")<Bar>exe "normal " . nr ."[\t"<CR>
Utilisation, positionne-toi sur printf et f4 te propose une liste d'endroits où le mot printf apparaît dans les fichiers inclus. Tu peux alors retourner dans ton buffer précédent grace à
: n #
Tu peux préciser dans quels dossiers allez trouver les fichiers inclus grâce à
un truc comme :
set path=.,/usr/include,,,/usr/include/glib-2.0,/usr/include/gtk-1.2
Ah oui, je te conseille vivement d'aller sur http://www.vim.org,(...) et
de cherche taglist.vim dans la catégorie Scripts.
Ca fait vraiment un explorateur de fichiers source très efficace, multi-langage, et agréable.
# Re: ctags, a l'aide au secours.
Posté par jmfayard . En réponse au journal ctags, a l'aide au secours.. Évalué à 1.
Si tu as un éditeur de texte performant ( http://www.vim.org(...) ),
je te conseille plutôt le mapping suivant :
map <F4> [I:let nr = input("Which one: ")<Bar>exe "normal " . nr ."[\t"<CR>
Utilisation, positionne-toi sur printf et f4 te propose une liste d'endroits où le mot printf apparaît dans les fichiers inclus. Tu peux alors retourner dans ton buffer précédent grace à
: n #
Tu peux préciser dans quels dossiers allez trouver les fichiers inclus grâce à
un truc comme :
set path=.,/usr/include,,,/usr/include/glib-2.0,/usr/include/gtk-1.2
Ah oui, je te conseille vivement d'aller sur http://www.vim.org,(...) et
de cherche taglist.vim dans la catégorie Scripts.
Ca fait vraiment un explorateur de fichiers source très efficace, multi-langage, et agréable.