Risposte:
Sembra che i vincoli chiave siano stati cambiati in Spacemacs dalla risposta di @ Nathanael.
Per spostare un buffer in una finestra diversa, è possibile utilizzare SPC b [n](buffer-to-window- [n]), dove n è il numero della finestra in cui spostarsi.
Se vuoi spostare la finestra , piuttosto che il buffer (che ha senso alla luce dei commenti sopra riportati):
SPC w [H|J|K|L]
per spostare la finestra a sinistra | giù | su | destra, rispettivamente.
In spacemacs (modalità vim) è possibile premere SPC b m <your-direction>per spostare un buffer. <your-direction>può essere:
h sinistraj giùk sul giustoIn modalità emacs, dovrebbe essere M-m b m <your-direction>
Se vuoi passare al frame "altro", puoi usare SPC b M(o M-m b M).
(In generale, Emacs non pone alcuna limitazione al numero di finestre / frame in cui viene visualizzato un buffer, quindi puoi semplicemente passare al buffer in qualsiasi finestra / frame tu voglia.)
SPC b Mche metta il buffer corrente nel frame "altro", quindi C-x 5 1per rimuovere tutti gli altri frame?
SPC b m(o guardo i comandi disponibili in modalità buffer) offre l'opzione di uccidere i buffer (in particolare spacemacs/kill-other-buffers) e non offre di spostare buffer corrente. SPC b Msembra non mappato a nessun comando specifico ed è rimappato a quello SPC b mche è come prima spacemacs/kill-other-buffers. C'è un move buffer to windowcomando ma non sembra essere associato a nulla in particolare. Non vedo nulla sui frame.