1
7
在我的情况下,使用
CUP
即使在启动Emacs时
转到包含源代码的窗口,使用 C-X o . 然后,可以通过按使缓冲区为只读 C-X C-Q .
如果您的意思是“窗口”,您可以使用 C-X o . 或者,您可以通过在.emacs中添加以下行来使用windmove:
然后,您可以使用 S右 S-左 自升式向上 和 S-向下 |
2
1
尝试alt-p和alt-n循环使用已插入的命令。希望它对您有用:)一个alt-p将返回您最后键入的命令。这不仅在gdb模式中使用,而且在emacs中的很多地方都使用,而且它应该在大多数控制台配置中工作,即使在那些ctrl-up不工作的配置中也是如此。例如,如果按alt-x编写命令(如 GDB ,可以按alt-p重新键入上次使用alt-x时输入的命令。
自动地?据我所知(但我不是Emacs专家),很少有事情。在Emacs中有 钩子 或者Lisp函数,在某些情况下可以定义为被调用。例如,C模式有一个钩子,当使用C模式时(如果不熟悉模式,则打开.c文件时)将调用该钩子,并且可以在那里自定义C编程设置(如要使用的缩进类型)。不幸的是,在与gdb相关的模式(称为gud)中没有很多钩子,并且该模式中的钩子都不适合您。当一个文件被访问(打开时)时有一个通用的钩子,但它是非常通用的。 手动,由J_)R_´Me提供的回复将有效。 为我的糟糕英语道歉。 |
rammanoj · 使用目标远程本地主机:26000 6 年前 |
Ray · 在D中引发异常时,如何使调试器中断? 6 年前 |
Zhou · 如何使用当前IP和BP寄存器计算出完整的调用堆栈? 6 年前 |
Kajsa · gdb日志记录不工作 6 年前 |