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 M
che metta il buffer corrente nel frame "altro", quindi C-x 5 1
per 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 M
sembra non mappato a nessun comando specifico ed è rimappato a quello SPC b m
che è come prima spacemacs/kill-other-buffers
. C'è un move buffer to window
comando ma non sembra essere associato a nulla in particolare. Non vedo nulla sui frame.