스페이스 맥의 버퍼를 다른 창 / 프레임으로 옮기는 방법


16

열린 버퍼를 다른 창이나 스페이스 맥의 다른 프레임으로 옮기는 키 바인딩이나 기능이 있습니까?

답변:


13

@Nathanael의 대답 이후 Spacemacs에서 주요 바인딩이 변경된 것으로 보입니다.

버퍼를 다른 윈도우로 이동하려면 SPC b [n](버퍼-윈도우-[n])을 사용하면됩니다. 여기서 n은 이동할 윈도우의 수입니다.

버퍼 대신 을 이동하려면 (위의 설명에 비추어 의미가 있습니다)

SPC w [H|J|K|L]

창을 각각 왼쪽 아래로 움직입니다.


답변 해주셔서 감사합니다! 마지막 문장은 질문에 대한 실제 답변 (그리고 내가 찾은 것)이며 거의 놓쳤습니다. 상단으로 이동하거나 더 잘 불러 낼 가치가 있습니다. :)
Ipsquiggle

4

spacemacs (vim 모드)에서을 눌러 SPC b m <your-direction>버퍼를 이동할 수 있습니다 . <your-direction>될 수 있습니다 :

  • h 왼쪽
  • j 내려가는
  • k 쪽으로
  • l 권리

이맥스 모드에서는 M-m b m <your-direction>

'기타'프레임으로 전환하려면 SPC b M(또는 M-m b M)를 사용할 수 있습니다 .

(일반적으로 Emacs는 버퍼가 표시되는 창 / 프레임 수에 제한을 두지 않으므로 원하는 창 / 프레임 수만큼 버퍼로 간단히 전환 할 수 있습니다.)


버퍼를 다른 프레임으로 옮길 수 있습니까? (이상적인 것은 목표 창과 프레임을 선택하기 위해 에이스 윈도우와 비교할만한 것입니다)
bombadil

1
다른 프레임에있을 때 버퍼로 전환 할 수 있지만 기본 스페이스 맥이 있는지 확실하지 않습니다.
Nathanael Farley

1
아마도 분명히, 내가 찾고있는 것 : 한 창에서 열린 버퍼가 있습니다. 현재 창에서 닫으면서 다른 창과 프레임에서 열고 싶기 때문에 대상 창과 프레임에서만 버퍼를 열 수 있습니다. 이동 후
bombadil

1
아마도 SPC b M현재 버퍼를 'other'프레임에 넣은 다음 C-x 5 1다른 모든 프레임을 제거 하는 것과 같은 것이 필요 합니까?
Nathanael Farley

1
이것이 여전히 유효한지 확실하지 않습니다. 사용하려고 할 때 SPC b m(또는 버퍼 모드에서 사용 가능한 명령을 볼 때) 버퍼를 강제 종료하는 옵션 (특히 spacemacs/kill-other-buffers) 을 제공 하기 때문에 이러한 명령이 변경 될 수 있습니까? 현재 버퍼. SPC b M특정 명령에 매핑되지 않은 것으로 보이며 SPC b m이전과 같이 다시 매핑됩니다 spacemacs/kill-other-buffers. 거기에있다 move buffer to window명령하지만, 특히 아무것도에 매핑 될 것 같지 않습니다. 프레임에 대해서는 아무것도 보이지 않습니다.
mpacer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.