Ответы:
Похоже, что привязки клавиш были изменены в Spacemacs после ответа @ Nathanael.
Чтобы переместить буфер в другое окно, вы можете использовать SPC b [n](buffer-to-window- [n]), где n - номер окна, в которое нужно перейти.
Если вы хотите переместить окно , а не буфер (что имеет смысл в свете приведенных выше комментариев):
SPC w [H|J|K|L]
переместить окно влево | вниз | вверх | вправо соответственно.
В spacemacs (режим vim) вы можете нажать, SPC b m <your-direction>чтобы переместить буфер. <your-direction>возможно:
h осталосьj внизk вверхl правоВ режиме Emacs это должно быть M-m b m <your-direction>
Если вы хотите переключиться на «другой» фрейм, вы можете использовать SPC b M(или M-m b M).
(В общем, Emacs не накладывает никаких ограничений на количество окон / фреймов, в которых отображается буфер, поэтому вы можете просто переключиться на буфер в любом количестве окон / фреймов, которое вы хотите.)
SPC b Mчто помещает текущий буфер в «другой» кадр, а затем C-x 5 1удаляет все остальные кадры?
SPC b m(или посмотреть на команды, доступные в режиме буфера), это дает возможность уничтожить буферы (в частности spacemacs/kill-other-buffers), и не предлагает переместить текущий буфер. SPC b Mкажется, не привязан к какой-либо конкретной команде и переназначен SPC b m, как и раньше spacemacs/kill-other-buffers. Есть move buffer to windowкоманда, но, кажется, она не привязана ни к чему конкретному. Я не вижу ничего о кадрах.