emacs gud窗口使用

时间:2011-10-01 07:40:54

标签: emacs gud

当我发出命令时,如何自定义GUD将使用哪个窗口 - “向上”,“向下”等?它似乎使用任意窗口,有时甚至是带有gdb的窗口 - 我希望能够指定要使用的特定窗口。

1 个答案:

答案 0 :(得分:1)

您是否考虑过借用以下问题中提到的密钥绑定? Emacs, switch to previous window

如果您不添加参数,这个问题意味着 GUD 会对某些事情采取措施。也许您的命令绑定也会受到类似的影响 Using gdb in Emacs 23

我问过我的一个伙伴关于这个问题,这就是他所说的。

  

好吧,我们使用的是xemacs,所以这里并不完全是苹果。一世   确实在cygwin上安装了gnu-emacs,我无法复制他的   问题。我认为他肯定需要为emacs列出一个版本#   和他所有已安装软件包的版本#。

     

当你向上/向下按时,它会调用'previous-line'和'next-line'   分别将光标移动到默认缓冲区中。该   我唯一能想到的就是他有一些东西可以运行   缓冲区(lisp'set-buffer')暂时可能没有设置它   或错误b / f恢复缓冲区?更好用   保存的'with-current-buffer'(或其他with- *形式之一)   ui的当前状态运行你的lisp代码并恢复ui   状态。