Просто чтобы добавить к ответам @Nate, @aspirin и @ Troydm, я считаю это очень полезным дополнением, если вы решили связать команды windmove с любой комбинацией клавиш, которую вы выберете:
(setq windmove-wrap-around t)
При настройке по умолчанию вы получите ошибку, когда попытаетесь перейти к несуществующему окну, которое через некоторое время становится немного раздражающим. Тем не менее, когда задан режим с перемоткой по ветру, попытка сойти с нижней части кадра, например, выберет самое верхнее окно в кадре. Это может быть более интуитивное поведение для вас.