在屏幕上移动 window

Moving window on the screen

当 window 未最大化而不更改其尺寸时,是否有任何快捷方式可以在屏幕上 move/drag window(框)?假设我想将 vim/emacs 编辑器 window 拖到屏幕左侧 side/middle/right,这样它就不会覆盖 cmd window。

如果您在 Windows 机器上使用 vim/etc,windows 键 + 方向箭头应该会有帮助。我不确定机器是 运行 Linux 还是 macOS 作为其主要 OS。

使用库 frame-cmds.el,您可以使用命令来移动选定的框架。将它们绑定到可重复的键(只需按住键)。

  • move-frame-left - 建议绑定:M-<left>.
  • move-frame-right - 建议绑定:M-<right>.
  • move-frame-up - 建议绑定:M-<up>.
  • move-frame-down - 建议绑定:<M-down>.

选项move-frame-wrap-within-display-flagnil表示在显示中换行帧移动。