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 M
den aktuellen Puffer im 'anderen' Frame, um dann C-x 5 1
alle anderen Frames zu entfernen?
SPC b m
im 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 M
scheint keinem bestimmten Befehl zugeordnet zu sein und wird SPC b m
dem wie zuvor zugeordnet spacemacs/kill-other-buffers
. Es gibt einen move buffer to window
Befehl, der jedoch anscheinend keiner bestimmten Funktion zugeordnet ist. Ich sehe nichts über Frames.