我知道我可以打开一个新的框架M+xgdb.但只是在新框架M+xgdb中gdb执行和执行会好得多.
gdb-many-windows当我运行它时销毁原始窗口布局,当我杀死它时它无法恢复布局.所以我想在一个新的框架中运行它并关闭那个框架.
更新:我用(setq gdb-many-windows t).如果我调用gdb它,它会gdb-many-windows自动使用布局.
这是一个gdb在新创建的框架中调用许多窗口的简单函数:
(defun my-gdb-other-frame ()
  (interactive)
  (select-frame (make-frame))
  (call-interactively 'gdb))
我用来解决窗口布局问题的另一种方法gdb-many-windows是将不同的窗口配置保存到寄存器中.FWIW,这是我的工作流程:
C-xrwa(保存窗口配置进行注册a)
M-xgdbRET
M-xgdb-many-windowsRET
C-xrwb(保存新窗口配置以注册b)
之后,我可以使用C-xrja和从一个窗口布局跳转到另一个窗口布局C-xrjb
| 归档时间: | 
 | 
| 查看次数: | 877 次 | 
| 最近记录: |