我使用Vim作爲編程的主要IDE,有一些插件我有一個很好的環境,但只有一點:調試。我如何附加到使用gdbvim的進程?
我已經重新編譯Vim的使用vimgdb,和它的作品,但問題是,我需要連接到由根用戶,所以我必須使用sudo來做到這一點啓動的進程....
我如何使用vimgdb做到這一點?
在此先感謝。
我使用Vim作爲編程的主要IDE,有一些插件我有一個很好的環境,但只有一點:調試。我如何附加到使用gdbvim的進程?
我已經重新編譯Vim的使用vimgdb,和它的作品,但問題是,我需要連接到由根用戶,所以我必須使用sudo來做到這一點啓動的進程....
我如何使用vimgdb做到這一點?
在此先感謝。
那麼,最明顯的方式 - 但可能不是真正的你想要的 - 將作爲根運行vim開始。那麼你不必擔心它切換到root用戶進行調試。它已經在那裏了。
因爲我還沒有使用vimgdb,我沒有你的問題的答案。但是,我想你可能會通過參考SudoEdit插件的實現來找到解決方案,該插件使用sudo命令處理讀取/寫入文件的問題。
http://www.vim.org/scripts/script.php?script_id=2709
希望有所幫助。