키보드 단축키를 사용하여 창이 화면의 왼쪽 또는 오른쪽 절반을 차지하도록 할 수 있습니까? 저는 수정된 Ubuntu 버전을 사용하고 있습니다. Mac에서는 Divvy만 사용하는데 동일한 작업을 수행할 수 있는 Linux 도구가 있는지 잘 모르겠습니다.
답변1
다음 명령을 사용하여 Compiz Config 설정 관리자를 설치한 경우:
sudo aptitude install compizconfig-settings-manager
그런 다음 그리드 모드를 사용하여 이 기능을 활성화할 수 있습니다. 가다
시스템 > 환경 설정 > CompizConfig 설정 관리자
창 관리까지 아래로 스크롤합니다. 그런 다음 그리드 모드를 확인하고 해당 모드에 대한 옵션을 연 후 Put Left
및 에 대한 키 바인딩을 선택합니다 Put Right
.
답변2
키보드 단축키를 사용하여 화면을 전체 화면 및 절반 화면과 같은 단위로 분할하는 것을 좋아하는 사람이라면 완전히 다른 창 관리자를 사용하는 것을 고려할 수 있습니다. 전체 Gnome/Metacity/Compiz 시나리오에 머물러야 할 이유가 없습니다.
Linux에는 사용 가능한 수많은 창 관리자가 있으며, 창 관리자는 모두 창 처리 방법에 대해 서로 다른 철학을 가지고 있습니다. 개인적으로 저는 전통적인 플로팅 모델보다는 액자형 또는 타일형 창 레이아웃을 선호합니다. 여러 WM은 혼합 모드도 지원합니다. 나는 사용한다awesome
특히 스크립트 작성이 가능하고 여러 모니터를 처리할 수 있는 유연성이 마음에 듭니다. 비슷한 것에는 예를 들어dwm
그리고xmonad
게다가.
내 생각에 이러한 WM이 제공하는 화면 공간의 양과 창을 조작하지 않아도 되는 시간은 원하는 대로 설정할 가치가 있다고 생각합니다.
답변3
바로가기 앱을 사용하여 이 스크립트에 대한 바로가기를 만드세요.
통화 예: script_name left
...script_name right
내가 찾은 최고의 문서/예제 wmctrl
는 다음과 같습니다.희망 나선
xprop
~을 위한매뉴얼 페이지몇 가지 기본적인 예가 있지만 Hope Spiral 페이지만큼 자세한 내용은 찾지 못했습니다...
#!/bin/bash
# $1 ... top | bottom | left | right
#
unset x y w h a
eval $(xprop -root |sed -rne 's/^_NET_WORKAREA\(CARDINAL\) = ([0-9]+), ([0-9]+), ([0-9]+), ([0-9]+)$/x=\1;y=\2;w=\3;h=\4/p' \
-e 's/^_NET_ACTIVE_WINDOW\(WINDOW\): window id # (0x.*)$/a=\1/p')
[[ -z "$a" ]] && exit 1
case "$1" in
top ) ((h=h/2));;
bottom ) ((y=y+(h-(h/2))));((h=h/2));;
left ) ((w=w/2));;
right ) ((x=x+(w-(w/2))));((w=w/2));;
esac
wmctrl -i -r "$a" -e 0,$x,$y,$w,$h
#
답변4
앞에서 언급했듯이 다음을 사용할 수 있습니다.compizconfig - 설정 관리자그렇다면 당신은 필요 compiz-fusion-plugin-extra아직 설치하지 않았거나 플러그인도 설치한 경우 compizconfig-settings-manager 패키지와 함께 설치해야 할 수도 있습니다.활성화해존재하다:
환경 설정->플러그인 목록
그렇다면 준비가 되어 있어야 합니다.