有没有办法在emacs中撤消下面的拆分窗口?
如果我的框架水平拆分,然后使用下面的拆分窗口垂直拆分其中一个窗口,是否有方法返回到两个窗口水平拆分,而不必使用删除其他窗口,然后右拆分窗口?如果启用有没有办法在emacs中撤消下面的拆分窗口?,emacs,Emacs,如果我的框架水平拆分,然后使用下面的拆分窗口垂直拆分其中一个窗口,是否有方法返回到两个窗口水平拆分,而不必使用删除其他窗口,然后右拆分窗口?如果启用赢家模式,对于所有窗口配置更改,您可以获得类似于基于堆栈的撤消/重做功能的功能。默认情况下,C-C绑定到winner undo,而C-C执行winner redo,您可以保存窗口配置: 要注册的窗口配置C-x r w 并在以后恢复: 跳转到寄存器C-x r j 使用您可以使用删除窗口,该窗口绑定到C-x 0赢家模式非常棒!不幸的是,如果您在上一配置中
赢家模式
,对于所有窗口配置更改,您可以获得类似于基于堆栈的撤消/重做功能的功能。默认情况下,C-C
绑定到winner undo
,而C-C
执行winner redo
,您可以保存窗口配置:
要注册的窗口配置C-x r w
并在以后恢复:
跳转到寄存器C-x r j
使用您可以使用
删除窗口
,该窗口绑定到C-x 0
赢家模式
非常棒!不幸的是,如果您在上一配置中更改了其他窗口,它将还原这些窗口。刚刚发现有一个删除窗口
(C-x 0
),它对于删除不需要的窗口来说更简单。@banjomonster,是的,不可否认,如果您只需要删除一个目标窗口,那么这不一定是正确的解决方案。您可以将0替换为另一个整数来删除除最左侧窗口之外的其他窗口。