Existe alguma combinação de teclas ou função para mover um buffer aberto para uma janela diferente ou para um quadro diferente no espaço no espaço?
16
Parece que as ligações principais foram alteradas no Spacemacs desde a resposta de @ Nathanael.
Para mover um buffer para uma janela diferente, você pode usar SPC b [n]
(buffer para janela- [n]), onde n é o número da janela para a qual mover.
Se você deseja mover a janela , em vez do buffer (o que faz sentido à luz dos comentários fornecidos acima):
SPC w [H|J|K|L]
para mover a janela para a esquerda | para baixo | para cima | para a direita, respectivamente.
No spacemacs (modo vim), você pode pressionar
SPC b m <your-direction>
para mover um buffer.<your-direction>
pode ser:h
esquerdaj
baixak
acimal
certoNo modo emacs, deve ser
M-m b m <your-direction>
Se quiser mudar para o quadro 'outro', você pode usar
SPC b M
(ouM-m b M
).(Em geral, o Emacs não restringe o número de janelas / quadros em que um buffer é exibido, para que você possa simplesmente mudar para o buffer no número de janelas / quadros que desejar.)
fonte
SPC b M
que coloca o buffer atual no quadro 'outro' e depoisC-x 5 1
remova todos os outros quadros?SPC b m
(ou ver os comandos disponíveis no modo de buffer), ele oferece a opção de eliminar buffers (especificamentespacemacs/kill-other-buffers
) e não oferece a opção de mover o buffer atual.SPC b M
parece não estar mapeado para nenhum comando específico e é remapeado para oSPC b m
que é como antesspacemacs/kill-other-buffers
. Existe ummove buffer to window
comando, mas ele não parece estar mapeado para nada em particular. Não vejo nada sobre quadros.