Antworten:
Seit der Antwort von @ Nathanael haben sich die Tastenbelegungen in Spacemacs geändert.
Um einen Puffer in ein anderes Fenster zu verschieben, können Sie SPC b [n](buffer-to-window- [n]) verwenden, wobei n die Nummer des Fensters ist, in das verschoben werden soll.
Wenn Sie das Fenster anstelle des Puffers verschieben möchten (was im Lichte der obigen Kommentare sinnvoll ist):
SPC w [H|J|K|L]
um das Fenster nach links | unten | oben | rechts zu bewegen.
In Spacemacs (VIM-Modus) können Sie drücken SPC b m <your-direction>, um einen Puffer zu verschieben. <your-direction>kann sein:
h linksj Niederk obenl richtigIm Emacs-Modus sollte es sein M-m b m <your-direction>
Wenn Sie zum 'anderen' Frame wechseln möchten, können Sie SPC b M(oder M-m b M) verwenden.
(Im Allgemeinen legt Emacs keine Einschränkung für die Anzahl der Fenster / Frames fest, in denen ein Puffer angezeigt wird. Sie können also einfach in beliebig vielen Fenstern / Frames zum Puffer wechseln.)
SPC b Mden aktuellen Puffer im 'anderen' Frame, um dann C-x 5 1alle anderen Frames zu entfernen?
SPC b mim Puffermodus verfügbare Befehle zu verwenden (oder sie anzusehen), gibt es die Möglichkeit, Puffer (speziell spacemacs/kill-other-buffers) zu töten , und bietet nicht an, die zu verschieben aktueller Puffer. SPC b Mscheint keinem bestimmten Befehl zugeordnet zu sein und wird SPC b mdem wie zuvor zugeordnet spacemacs/kill-other-buffers. Es gibt einen move buffer to windowBefehl, der jedoch anscheinend keiner bestimmten Funktion zugeordnet ist. Ich sehe nichts über Frames.