그놈 쉘에서와 마찬가지로 Unity의 작업 공간을 작동시킬 수 있습니까?


11

그놈 쉘을 사용하고 있었지만 쉘을 사용하여 잃어버린 화면 공간으로 인해 Unity로 다시 전환했습니다. Shell에서 놓친 것 중 하나는 Unity 및 IMO와 비교하여 사용하는 작업 공간 전환기이며 Shell에서 더 잘 수행됩니다. Unity에서 전혀 구현할 수있는 방법이 있습니까?

답변:


18

문제:

불행히도 아직. Unity의 동적 작업 공간에 대한 이야기가 있었지만 아직 구체적인 계획은 모르겠습니다.

부분 솔루션 :

동적 작업 공간은 아직 Unity의 기능이 아니지만 비슷한 기능을 쉽게 얻을 수 있습니다. 이 솔루션은 Webupd8에 게시 된 스크립트를 사용하므로 실제 스크립트 및 .desktop 파일에 대한 크레딧을받을 수는 없지만 키보드 단축키 방법은 내 것입니다.

먼저 다음 내용으로 스크립트 (텍스트) 파일을 작성하십시오.

#!/bin/bash

case $1 in 
rows)t=v;;
cols)t=h;;
esac;

check=`gconftool-2 --get /apps/compiz-1/general/screen0/options/${t}size`

if [[ ! ($2 = - && $check < 2 ) ]]
then
    [[ $2 = [-+] ]] && gconftool-2 --set /apps/compiz-1/general/screen0/options/${t}size --type int $(( $check $2 1 ))
fi
  • workspaces(파일 확장자 없음) 으로 저장하십시오 .
  • 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하십시오.
  • 파일 속성에서 실행 파일로 표시하십시오.
  • 이제로 이동 /opt:
    다음 중 하나
    • sudo mv workspaces /opt터미널에서 실행
    • 또는 alt+를 누릅니다 f2. 을 입력하십시오 gksu nautilus /opt. 새 창이 열리면 스크립트를 잘라서 해당 폴더에 붙여 넣습니다.

키보드 단축키 방법 :

이제 작업 공간을 추가하고 제거 할 수있는 바로 가기를 지정할 수 있습니다.

  • 시스템 설정을 엽니 다.
    여기에 이미지 설명을 입력하십시오
  • "키보드"를 클릭하십시오.
    여기에 이미지 설명을 입력하십시오
  • "바로 가기"로 이동하십시오.
  • "사용자 정의 바로 가기"를 클릭하고 더하기 단추 (강조 표시)를 클릭하십시오.
    여기에 이미지 설명을 입력하십시오
  • 자신에게 적합한 바로 가기를 선택할 수 있지만 여기에 포함해야 할 내용이 있습니다 (단축 키당 하나의 명령).

    1. /opt/workspaces-shortcuts rows +| (행 추가)
    2. /opt/workspaces-shortcuts cols +| (열 추가)
    3. /opt/workspaces-shortcuts rows -| (행 제거)
    4. /opt/workspaces-shortcuts cols -| (열 제거)

퀵리스트 방법 :

두 번의 클릭으로 이러한 모든 기능을 수행하는 .desktop 파일을 만들 수 있습니다.

새 텍스트 파일을 작성하고 다음을 입력하십시오.

[Desktop Entry]
Version=1.0
Name=Workspaces
Comment=Change Workspace Numbers
GenericName=Workspace Editor
Terminal=false
Type=Application
Icon=desktop
X-Ayatana-Desktop-Shortcuts=AddRow;RmRow;AddColumn;RmColumn;

[AddRow Shortcut Group]
Name=Add Row
Exec=/opt/workspaces-shortcuts rows +
TargetEnvironment=Unity

[AddColumn Shortcut Group]
Name=Add Column
Exec=/opt/workspaces-shortcuts cols +
TargetEnvironment=Unity

[RmRow Shortcut Group]
Name=Remove Row
Exec=/opt/workspaces-shortcuts rows -
TargetEnvironment=Unity

[RmColumn Shortcut Group]
Name=Remove Column
Exec=/opt/workspaces-shortcuts cols -
TargetEnvironment=Unity
  • 이 파일을 다른 이름으로 저장 workspaces.desktop하고 실행 파일로 표시하십시오.
  • 파일을로 이동하십시오 ~/.local/share/applications.
    • 파일 관리자를 열고 CTRL+ L(문자)를 누르고 주소 (자동 완성 됨)를 입력 한 다음을 눌러이를 수행 할 수 enter있습니다.
  • 파일을 Unity 런처로 드래그 앤 드롭합니다.
  • 마우스 오른쪽 버튼으로 클릭하면 작업 공간의 행과 열을 추가하거나 제거하는 옵션이 제공됩니다.
    퀵리스트

그놈 쉘처럼 만드는 법 :

  • Compiz 구성 설정 관리자를 엽니 다 (아직 설치하지 않은 경우 설치).

    sudo apt-get install compizconfig-settings-manager
    
  • 일반 옵션으로 이동하여 데스크탑 크기를 클릭하십시오. 여기에 이미지 설명을 입력하십시오

  • "가로 크기"를 1로 설정하십시오.
  • "수직 크기"를 2로 설정하십시오.
  • 더 많은 작업 공간이 필요하면 키보드 바로 가기 또는 빠른 목록을 사용할 수 있습니다.
    작업 공간 데모

정말 부끄러운 일입니다 ... : / 그 기능으로 인해 Unity보다 그놈 쉘을 계속 사용하고 싶습니다.
Jordan

@Jordan 나는 부분적인 해결책을 가지고 있습니다. 나는 내일 그것을 게시 할 것이다 :)
RolandiXor

@ScottSeverance : 천만에요!
RolandiXor

내 경우에는 gconftool-2가 작동하지 않습니다 (ubuntu 15.10). 대신 dconf write를 사용했습니다.
Hari Babu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.