gpt4 book ai didi

Emacs:防止 gud 和 pdb 控制窗口

转载 作者:行者123 更新时间:2023-12-04 13:56:00 25 4
gpt4 key购买 nike

我正在使用 pdb 调试 Python 程序,但对它的行为不满意。

我将屏幕分为多个 emacs 窗口,当我执行 pdb 时,它(随机?)用 *gud* 调试器的输出替换其中一个窗口。

此外,当遇到断点时,即使调试缓冲区已经在窗口中可见,它通常也会将此缓冲区放入另一个窗口,并用源文件的内容替换我的另一个窗口。 (顺便说一句,我喜欢它跳到源文件中的正确行)

如何禁用 gud/pdb 为我管理我的窗口?在 emacs 中是否可以防止对窗口和屏幕布局的所有编程操作?

编辑:我在另一篇文章中找到了部分解决这个问题的答案:toggle dedicated windows

最佳答案

我在 Emacs 24 上尝试了所有这些方法都没有成功。
如果您仍然感兴趣,我将使用“gud-gdb”恢复到旧的 gdb 行为,该行为实现了 gdb/emacs 交互的旧行为(没有专用窗口和 I/O 缓冲区)。如果你在使用的时候不想调用 M-x gud-gdb,可以为 M-x gdb 定义一个别名

关于Emacs:防止 gud 和 pdb 控制窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/812192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com