Ви можете використовувати новостворений пакет, який я завантажив у вікі: framemove.el . Щоб вирізати / вставити мої нотатки з мого запису про це :
Я написав пакет framemove, щоб мати таке ж використання, як Emacs, вбудований у пакет вітряних двигунів. І, що ще краще, він може інтегруватися з вітряним двигуном, так що коли у вас не вистачить вікон для переміщення, ви перейдете до наступного кадру в тому напрямку.
Щоб самостійно встановити framemove:
(require 'framemove)
(framemove-default-keybindings) ;; default prefix is Meta
Але ви можете скористатися цим у поєднанні з windmove, і в цьому випадку це код інтеграції, який потрібно додати до ваших .emacs:
(require 'framemove)
(windmove-default-keybindings)
(setq framemove-hook-into-windmove t)
Під час інтеграції з windmove ви просто зробите SHIFT-праворуч, щоб перемістити фокус у вікно праворуч від струму, а коли більше немає, фокус зміститься у кадр праворуч.