可能重复:
Emacs,切换到上一个窗口
other-window
使我前进到当前帧中的下一个窗口,但我还想要一种方法回到上一个窗口。
Emacs 有next-buffer
和previous-buffer
,但没有类似的窗口导航交互功能。只是other-window
。
可能重复:
Emacs,切换到上一个窗口
other-window
使我前进到当前帧中的下一个窗口,但我还想要一种方法回到上一个窗口。
Emacs 有next-buffer
和previous-buffer
,但没有类似的窗口导航交互功能。只是other-window
。
C-u -使用(“Control+U”然后“减号”)或更简单的C--(“Control减号”)提供否定参数。
从代码来看,(other-window -1)
还是(other-frame -1)
会做同样的事情。
查看您想要反转的键的帮助(例如C-h k C-x o显示帮助C-x o),如果它说“否定论点......”你知道你可以使用C--.
这是一个旧帖子,但我只是想知道。现在似乎在 Emacs 中有一个功能:previous-multiframe-window
.
我将它绑定到C-x O
,如大写字母 o。现在,当我想倒退时,我只是换班。
(global-set-key (kbd "C-x O") 'previous-multiframe-window)
把它放在你的 .emacs 中,并将它绑定到你喜欢的任何键上
(defun 后视窗 () (交互的) (其他窗口-1))
默认情况下,一个稍微不那么烦人的快捷方式是C-- C-x o
. 这样您就不必在输入前缀时在 Meta 和 Control 之间切换。
与您要求的不同,但是windmove 包允许您根据窗口的相对屏幕位置在窗口之间移动,这比重复执行 Cx o 容易得多。
除了C-u -
,您还可以只使用M--
(Meta-Minus) 给出否定前缀参数,即使用 切换到上一个窗口M-- C-x o
。