Câu trả lời:
Có vẻ như các ràng buộc chính đã được thay đổi trong Spacemacs kể từ câu trả lời của @ Nathanael.
Để di chuyển bộ đệm sang cửa sổ khác, bạn có thể sử dụng SPC b [n](bộ đệm đến cửa sổ- [n]), trong đó n là số lượng cửa sổ cần di chuyển đến.
Nếu bạn muốn di chuyển cửa sổ , thay vì bộ đệm (có ý nghĩa trong ánh sáng của các ý kiến được đưa ra ở trên):
SPC w [H|J|K|L]
để di chuyển cửa sổ sang trái | xuống | lên | phải, tương ứng.
Trong spacemacs (chế độ vim), bạn có thể nhấn SPC b m <your-direction>để di chuyển bộ đệm. <your-direction>có thể:
h tráij xuốngk lênl đúngTrong chế độ emacs, nó nên M-m b m <your-direction>
Nếu bạn muốn chuyển sang khung 'khác', bạn có thể sử dụng SPC b M(hoặc M-m b M).
(Nói chung, Emacs không hạn chế số lượng cửa sổ / khung hình mà bộ đệm được hiển thị, vì vậy bạn chỉ cần chuyển sang bộ đệm trong nhiều cửa sổ / khung hình bạn muốn.)
SPC b Mđặt bộ đệm hiện tại vào khung 'khác', sau đó C-x 5 1để xóa tất cả các khung khác?
SPC b m(hoặc xem các lệnh có sẵn trong chế độ bộ đệm), nó cung cấp tùy chọn để giết bộ đệm (cụ thể spacemacs/kill-other-buffers) và không đề nghị di chuyển bộ đệm hiện tại. SPC b Mdường như không được ánh xạ với bất kỳ lệnh cụ thể nào và được ánh xạ lại SPC b mnhư trước đây spacemacs/kill-other-buffers. Có một move buffer to windowlệnh nhưng dường như nó không được ánh xạ tới bất cứ thứ gì cụ thể. Tôi không thấy gì về khung hình.