emacs - emacs中window之间的高效切换

标签 emacs keyboard-shortcuts

这个问题在这里已经有了答案:




9年前关闭。




Possible Duplicate:
How can I more easily switch between buffers in Emacs?



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

最佳答案

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

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

然后你就可以用 Shift+{left,up,down,right} 在窗口之间切换箭头。 Shift 修饰符是 windmove-default-keybindings 的参数,所以你可以选择另一个。

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

关于emacs - emacs中window之间的高效切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10774995/

相关文章:

如果 Button 有 ButtonStyle,SwiftUI 的键盘快捷键将不起作用

emacs - 为什么我不能更改 paredit 键绑定(bind)

Emacs cider clojure : queue-0. 1.1 不可用

emacs - Elisp 代码将一个键和弦绑定(bind)到另一个键和弦

Emacs 转到行首,跳过缩进

emacs - Emacs中的Python解释器,去掉输入重印

eclipse - 为什么mac os上缺少eclipse中的重构快捷方式?

javascript - 制作捕鼠器点击链接

c++ - Qt全局快捷方式扩展劫持快捷方式

emacs - 在elisp中去除字符串列表中的重复元素