2010-04-30 4 views
2

J'utilise Vim comme IDE primaire pour la programmation, avec certains plugins j'ai un bon environnement mais pour un seul point: le débogage.Comment puis-je attacher à un processus en utilisant gdbvim?

J'ai recompilé à utiliser Vim vimgdb, et il fonctionne, mais le problème est que je dois joindre à un processus lancé par un utilisateur root donc je dois utiliser sudo pour le faire ....

Comment puis-je faire cela avec vimgdb?

Merci d'avance.

Répondre

0

Eh bien, la façon la plus évidente - mais probablement pas vraiment ce que vous cherchez - serait de lancer vim en tant que root pour commencer. Ensuite, vous ne devriez pas vous inquiéter de passer à l'utilisateur root pour le débogage. Ce serait déjà là.

0

Comme je n'ai pas encore utilisé le vimgdb, je n'ai pas la réponse à votre question. Mais, je suppose que vous pourriez trouver une solution en vous référant à l'implémentation du plugin SudoEdit qui gère la question de lire/écrire un fichier en utilisant la commande sudo.

http://www.vim.org/scripts/script.php?script_id=2709

espoir qui aide.

Questions connexes