Xmonad의 작업 공간 간 창 공유

Xmonad의 작업 공간 간 창 공유

때로는 두 작업 공간 간에 동일한 터미널 창을 공유해야 하는 경우가 있습니다. xmonad 구성에서 이것을 설정할 수 있습니까?

현재 해당 창에 대해 "작업 공간 2로 이동" 및 "작업 공간 1로 이동"을 통해 이 문제를 해결하고 있지만 번거롭습니다.

답변1

여러 작업 공간에 걸쳐 창을 표시하는 것을 종종 고정화라고 합니다. 가지다XMonad의 고정 창 지원에 대해 이야기, 그리고 그것은구현한 것 같아요하지만 함께한정.

특정 작업 공간 세트에 특정 창을 표시하려면 다음을 통해 가능한 것 같습니다.확장하다:Actions.CopyWindow.


XMonad의 대안을 찾고 있다면 (상대적으로) 인기 있는 타일링 창 관리자는 다음과 같습니다.놀라운. XMonad가 Haskell로 작성되고 확장된 곳에서는 Awesome and루아. Awesome은 고정 창을 지원합니다.awful.client.sticky(적어도 Debian squeeze의 Awesome 3.4.6에서는 온라인 문서가 불완전해 보입니다.) Awesome은 창 정리도 지원합니다.상표, 창은 물론 여러 탭에 위치할 수도 있습니다.

또 다른 옵션은톱상어. 그것은 작성되고 확장되었습니다.계획. Sawfish는 타일링 창 관리자는 아니지만 고도로 구성 가능하므로 하나 만들 수도 있습니다(아직 완료되었는지는 모르겠습니다). 모든 작업 공간 세트에서 창 표시를 절대적으로 지원합니다.

¹ 같은 방식으로 Emacs는 vi를 에뮬레이션할 수 있습니다.

관련 정보