Lorsque j'ai utilisé cette commande pour rechercher des fonctions qui appellent cette fonction, s'il y a plus d'un résultat, seul le premier montré dans le tampon, comment puis-je passer au suivant avec une commande vi ou des touches de raccourci?Vi + Cscope: en utilisant "cscope find c fonction" dans vim, trouve plusieurs résultats, comment aller
Répondre
utilisation
: help tag-listes de jumelage pour en savoir plus
: tnext va prochain match et
: Tprec va à la précédent
Je suppose que vous avez modifié votre .vimrc en suivant les instructions de cette page http://vim.wikia.com/wiki/Cscope.
Si je ne me trompe pas, essayez de supprimer ces lignes de Vimrc pour voir si cela fonctionne:
si a ('quickfix') ensemble cscopequickfix = s-, c-, d-, i-, t-, e- endif
Cela fonctionne pour moi.
Vous pouvez utiliser la barre d'espace qui défile à la page suivante du résultat de recherche, puis vous pouvez utiliser les flèches haut/bas pour sélectionner le fichier que vous voulez ouvrir en appuyant sur Entrée ou n'importe quelle touche, vous savez également comment les lignes correspondent recherche en bas, tandis que vous appuyez sur la barre d'espace, vous verrez la ligne correspondante décroître, bcoz nous défilons la page de résultats de recherche .une fois que vous avez atteint la dernière page, elle recommencera à partir de la première.
Cordialement,
tamouls
Salut, Merci pour l'information! J'ai suivi ce lien. Maintenant, j'ai commenté cette ligne que vous avez indiquée. Ma question est de savoir quel est le commandement pour aller à la prochaine découverte alors. Pourriez-vous me le faire savoir? Merci! – tao
pour aller à l'élément suivant, utilisez ": cn", pour aller au précédent, utilisez ": cprev", pour aller au 3ème élément (disons) dans la liste, ": cc 3" –