c++ - 我如何使用 gdbvim 附加到进程?

标签 c++ vim gdb

我使用 Vim 作为编程的主要 IDE,有一些插件我有一个很好的环境,但有一点:调试。

我已经重新编译 Vim 以使用 vimgdb,它可以工作,但问题是我需要附加到一个由 root 用户启动的进程,所以我必须使用 sudo 来完成....

我如何使用 vimgdb 做到这一点?

提前致谢。

最佳答案

好吧,最明显的方法 - 但可能不是您真正想要的 - 就是首先以 root 身份运行 vim。然后你就不用担心它会切换到 root 用户进行调试了。它已经在那里了。

关于c++ - 我如何使用 gdbvim 附加到进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2742431/

相关文章:

linux - 在 vim 中执行打开默认编辑器命令

linux - 连接调试器后的断点

c++ - 静态断言源代码在 C++ 中没有改变

c++ - 如何在 C++ 中获取溢出异常?

c++ - 使用 C++ 从 Linux 环境变量中查找文件的路径名

vim - 将缓冲区发送到Vim 8中正在运行的终端窗口

Vim:在编辑器中运行命令而不是退出

gdb - 如何在gdb中设置rsp?

c++ - 以 root 身份运行时出现段错误?

c++ - C++ try语句不适用于 “#include”