11

可能重复:
如何更轻松地在 Emacs 中的缓冲区之间切换?

在使用 emacs 时,我倾向于保留许多打开的窗口。不幸的是,使用M-x other-window非常烦人。到目前为止,我已经在我的 .emacs 文件中设置了键盘快捷键:(global-set-key (quote [backtab]) (quote other-window)). 这让事情变得更容易了,但我正在寻找命令的等价物next-buffer并且previus-buffer可以应用于 Windows。

4

1 回答 1

20

将以下内容添加到您的 .emacs

(windmove-default-keybindings)
(setq windmove-wrap-around t)

然后,您将能够在带有Shift+{left,up,down,right}箭头的窗口之间切换。Shift 修饰符是 的一个参数windmove-default-keybindings,因此您可以选择另一个。

您可能想要激活一个winner-mode. winner-undo这是一种次要模式,它会记住您的窗口配置,您可以使用或转到上一个/下一个配置winner-redo

于 2012-05-27T15:38:20.483 回答