Emacs:使用多步骤功能切换到特定 window

Emacs: Switch to specific window using multiple steps feature

我知道我可以使用以下命令切换到下一个 window:

C-x o (其他-window)

然而,在emacs手册中我发现了以下描述:

A numeric argument means to move several steps in the cyclic order of windows. A negative argument moves around the cycle in the opposite order. https://www.gnu.org/software/emacs/manual/html_node/emacs/Other-Window.html

不幸的是,我没有弄清楚这到底是如何工作的。我什么时候必须输入参数?在“C-x o”之后,即“C-x o 3”,如果我想跳三步?这对我的 Mac.

不起作用

我对手册中的这个概念感到非常惊讶,因为在我读到的所有关于 window emacs 切换功能的帖子中,没有人提到过这个功能。

这是关于数字前缀参数的。

C-u 3 后跟 C-x o 选择循环顺序中的第 3 个“其他”window。 C-u -3 选择循环的另一个方向的第 3 个。

您可以只使用 C-3M-3 作为第一个前缀,而只使用 C-- 3M-- 3 作为第二个前缀。

参见 Emacs 手册,节点 Arguments