Xfce에서 키보드 단축키가있는 창을 배치 할 수 있습니까?


9

Unity의 Compiz에서는 Ctrl+ Alt+ 6를 눌러 화면의 오른쪽 절반에 창을 배치하고 Ctrl+ Alt+ 4를 사용하여 왼쪽 절반에, Ctrl+ Alt+ 7를 사용하여 화면의 왼쪽 상단에 배치 할 수 있습니다. .

Xubuntu의 Xfce와 비슷한 것이 있습니까?


wmctrl을 사용 하고 다음과 같이 쉽게 키 바인드 명령을 사용할 수 있습니다 wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && wmctrl -r :ACTIVE: -e 0,0,0,500,500. man wmctrl을 참조하십시오 .
user55822

이것의 복제본입니까? askubuntu.com/questions/103456/… ... 또는 12.10을 사용하고 있으며 WM에 타일이 내장되어 있어야합니다.
fossfreedom

나는 12.04 LTS를 사용합니다
rubo77


1
@ rubo77, bash 스크립트에 익숙 하다면 sprunge.us/VjYL . 그러나 fossfreedom에 내장되어 있으므로 12.10을 설치하는 것이
좋습니다

답변:


7

Alt+ d를 사용 하여 창을 화면의 왼쪽 절반으로 이동하고 Shift+ Alt+ d오른쪽 절반을 선호합니다 .

  • 저장 스크립트로 /usr/local/sbin/window-left/usr/local/sbin/window-right
  • 당신의 설정 관리자 당신이 들어 xfce4-키보드 단축키에 새 항목을 추가 할 수 있습니다 /commands/custom/<Alt>d, String그리고/usr/local/sbin/window-left
  • 당신의 설정 관리자 당신이 들어 xfce4-키보드 단축키에 새 항목을 추가 할 수 있습니다 /commands/custom/<Shift><Alt>d, String그리고/usr/local/sbin/window-right

창을 화면의 왼쪽 절반으로 이동하는 바로 가기에 대한 새 항목

(을 사용하는 데 가장 적합한 단축키를 선택할 수 있습니다 <Alt>, <Shift>, <Control> and <Super>)


바로 가기가 작동하지 않으면 실행 가능하게 만들어야합니다. chmod + x / usr / local / sbin / window-left chmod + x / usr / local / sbin / window-right
sumit

2
이 답변은 최신 XFCE 버전에서 구식입니다 ( askubuntu.com/questions/210231/… )
process91

4

이러한 동작은 XFCE / Xubuntu의 창 관리자에 이미 존재합니다. 적절한 키에 바인딩해야합니다!

GUI를 통해이를 수행 할 수 있습니다. 그냥 이동 Settings, Window Manager및 클릭 Shortcuts탭을 선택합니다. 찾고있는 작업의 이름 Tile window to the leftTile window to the top-right, 등입니다.


늦은 투표에도 불구하고 이것이 정답입니다 (적어도 내 xubuntu 환경 16.04에서)
Pierre

이것은 16.06 기준으로 정답입니다
MrJman006

2

실제 솔루션을 찾지 못하고 단일 스크립트를 사용하고 싶지 않기 때문에 Compiz에서 전환 한 후에도 같은 문제가 발생했습니다. 프로젝트를 포크로 만들었습니다.

https://github.com/gillesB/azulejo 에서 찾을 수 있습니다.

아직 완벽하지는 않지만 다중 화면 지원이 누락되었지만 매일 사용합니다. EWMH (1)를 기반으로하므로 다른 데스크탑 환경에서도 사용할 수 있어야합니다. 예를 들어 Mate와 함께 잠시 동안 사용하고 Cinnamon으로 곧 테스트했습니다.

1) http://en.wikipedia.org/wiki/EWMH


require_version raise ValueError ( 'Namespace % s not available'% namespace)의 "/usr/lib/python2.7/dist-packages/gi/__init__.py", 76 행 파일
lefterav

GitHub에서 해당 문제에 대한 문제를 만들었습니다. 나는 가까운 장래에 그것을 돌볼 것입니다. ( github.com/gillesB/azulejo/issues/9 )
gillesB

종속성이 설치되지 않은 경우 문제가 발생합니다. 필요한 패키지는 여기에서 찾을 수 있습니다 : github.com/gillesB/azulejo
gillesB
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.