스크립트 또는 명령으로 Alt + Tab 스위처 그룹화 사용 안함


12

Unity의 Ubuntu 12.04 (Precise Pangolin)에서 Alt+를 Tab사용하면 창 그룹간에 전환 할 수 있으며 마지막으로 사용 된 창이 아닌 경우 그룹에서 특정 창으로 전환하는 것이 매우 성가 시게합니다.

이 동작을 변경하고 그룹화없이 모든 창을 표시 하는 일반 Alt+ Tab스위처를 얻는 한 가지 방법 은 ccsm (Compiz 구성 설정 관리자)을 설치하고 "정적 스위처"또는 이와 유사한 것을 활성화하는 것입니다 (정확히 기억할 수 없음).

여러 컴퓨터에서이 설정을 수정해야하므로 복잡한 패키지를 설치하고 싶지 않습니다. (특히이 패키지를 사용하면 사용자가 잘못된 설정을 변경할 때 시스템을 완벽하게 정리하기가 쉽지 않습니다).

그래서 하나 이상의 명령 (gconftool?)을 통해 또는 구성 파일을 직접 수정 하여이 구성을 변경하는 안정적인 방법을 찾고 있습니다.

기본적으로 CCSM은 제정신과 단순 Alt+ Tab동작 을 복원하기 위해 ccsm에서 한 일을 다른 컴퓨터에서 직접 수행하고 싶습니다 .


유니티의 Alt + Tab을 교체하는 것이 그룹화를 비활성화하는 유일한 방법입니까?
MestreLion

나는 당신과 같았고 지금까지 좌절했습니다. 애플리케이션 스위처에서 좋은 창을 찾기 위해 잃어 버렸습니다! 작은 resarch 가이 페이지를 가져 왔습니다 : askubuntu.com/a/68171/123882 그리고 나는이 사람에게 충분히 감사 할 수 없습니다!
MaxouMask

답변:


5

블로그를 읽을 때까지 ccsm을 사용하는 것이 두려워서 ccsm이 compiz .xml 구성 파일을 편집하는 것처럼 보입니다.

compiz를 검색하면 다음이 드러납니다.

~/.config/compiz-1
~/.config/compiz-1/compizconfig
~/.gconf/apps/compizconfig-1
~/.gconf/apps/compiz-1
~/.cache/compizconfig-1

이 디렉토리를 백업 한 다음 여기에 표시된대로 ccsm을 사용하여 "유니티 스위처"에서 "정적 애플리케이션 스위처"로 변경 했습니다.

그런 다음 로그 아웃했다가 다시 로그인하여 백업을 변경된 시스템과 비교했습니다. 결과는 다음과 같습니다diff -r compiz_before_change/ compiz_after_relogin/

변경 :

  • 이진 파일 ~/.cache/compizconfig-1/place.pb
  • ~/.gconf/apps/compiz-1/general/screen0/options/%gconf.xml

    5c5
    <   <entry name="active_plugins" mtime="1354022954" type="list" ltype="string">
    ---
    >   <entry name="active_plugins" mtime="1354023761" type="list" ltype="string">
    70a71,73
    >       </li>
    >       <li type="string">
    >           <stringvalue>staticswitcher</stringvalue>
    
  • ~ / .gconf / apps / compiz-1 / plugins / unityshell / screen0 / options / % gconf.xml

    2a3,5
    >   <entry name="alt_tab_forward_all" mtime="1354023761" type="string">
    >       <stringvalue>Disabled</stringvalue>
    >   </entry>
    

새로운:

  • ~/.compiz-1/session: 108caf9cb18e534392135401026619047100000017270046

변경된 키 바인딩을 보여주는 곳을 볼 수 없으므로 비활성화 된 키 바인딩 만 표시하므로 compiz가 실제로 고통스럽고 변경 사항이 이진 파일에 있습니다. 희망하지 말자!

백업 및 비교를 전체 / home / 폴더로 확장하면 변경하려는 내용이 들어있는 파일을 찾은 다음 컴퓨터에서 컴퓨터로 복사하기 만하면됩니다.

사람이 읽을 수있는 설정 파일은 아닙니다. :-D compiz가 바이너리 파일에 설정을 저장하면 매우 엄격한 대화가 필요한 코더가 필요합니다. > :-|

행운을 빕니다.


추신 : 당신이 궁금해하는 경우에, 나는 다시 로그인 한 후 실제로 동일한 파일의 다른 백업을 만든 다음 두 백업을 비교했습니다. 그것은 나에게 더 빨리 보였다. 그러나 나의 두뇌는 때때로 재미있는 일을한다 ;-)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.