Gnome-shell의 Alt + Tab이 유사한 앱에서 창을 그룹화하지 못하게하는 방법은 무엇입니까?


242

나는 Gnome Shell이 Alt+를 통해 앱 전환을 처리하는 방법에 대해 거의 모든 것을 좋아합니다 Tab. 그러나 내 생각에 사용자가 Alt+ `(또는 미국 이외의 키보드 레이아웃의 Alt경우 Tab키 위의 키를 사용하여) 동일한 앱의 창 사이를 전환 하도록 강제하는 방법이 있습니다. 마지막으로 사용했던 마지막 창이 현재 창과 동일한 응용 프로그램에 속해 있는지 여부를 염두에 두어야하기 때문에 이것은 매우 성가시다. "내가 작업하고있는 응용 프로그램"대신 "내가 작업하고있는 창"이라는 관점에서 생각하는 고급 사용자에게는 확실히 귀찮은 일입니다.

AlternateTab 확장 ( https://extensions.gnome.org/extension/15/alternatetab/ )을 시도했지만 너무 나쁘게 보입니다. 결국 내가 원하는 것은 이 응용 프로그램에서 Alt+ (key above tab)Alt+ 로 다시 매핑하는 것 Tab입니다. 하나의 옵션은 Gnome-shell을 조정하는 것입니다. 내 생각에는에서 altTab.js파일을 땜질해야 /usr/share/gnome-shell/js/ui/하지만 파일이 너무 길어서 JavaScript를 모르는 나와 같은 누군가에게 압도적입니다.

누구나 Gnome Shell이 ​​응용 프로그램별로 창 그룹화를 중지시키는 방법을 알고 있습니까?


31
Alt +`에 감사드립니다. 나는 이것을 잠시 동안 구글했습니다.
Kugel

1
@ mimoralea, 도와 드리겠습니다. 쉘이 너무 나쁘면 직관적이지 않습니다.
Waldir Leoncio

1
@ dogmatic69에서 아래 답변을 참조하십시오. 당신의 질문에 대한 최고의 답변 imho.
루이스 파킨

@ Hitsugaya198, 셸 확장을 설치하는 것이 현재 가장 좋은 경로라는 데 동의합니다.
Waldir Leoncio 2012

@ Kugel 또는 누군가-실제로 시프트가 필요한 미국 이외의 키보드 에서이 콤보를 누르는 방법은 무엇입니까?
Nearoo

답변:


277
  • 열다 dconf-editor
  • 이동 org/gnome/desktop/wm/keybindings
  • 값을 '<Alt>Tab'에서 switch-applications로 이동switch-windows
  • 이동 선택적 '<Shift><Alt>Tab'에서 switch-applications-backwardswitch-windows-backward
  • 당신이 원하는 경우 switch-windows뿐만 아니라 현재 데스크탑에서 데스크탑에서 작동하는, 당신은 또한 선택 취소 할 수 있습니다 org/gnome/shell/window-switcher/current-workspace-only(@CharlBotha 씨)
  • 닫기 dconf-editor
  • X11을 사용하는 경우을 누른 <Alt>F2다음을 입력 r하여 Gnome을 다시 시작하십시오.

마지막 단계는 항상 필요한 것처럼 보이지만 아프지 않아야합니다 (특히 실행중인 응용 프로그램을 닫지 않기 때문에). Wayland에는 작동하지 않으며 필요하지 않습니다.


25
사람들이 Gnome을 재구성하기 위해 타사 응용 프로그램 스위처를 너무 쉽게 설치한다는 사실에 놀랐습니다. 나에게 이것은 대부분의 다른 사람들보다 훨씬 바람직한 해결책입니다.
mirichan

12
편집+1 Alt + F2 더 -> 그놈 재개 R
아난드 Rockzz

8
하도록하려면 switch-windows작업 공간에서 작업을 취소 org.gnome.shell.window-switcher.current-workspace-only사용 dconf-editor.
Charl Botha

1
우분투 17.10 apt install dconf-editor에서는 다른 배포판에 포함되어 있는지 확실하지 않습니다.
Kim Gräsman

3
우분투 18.04에서 작동했습니다!
qmn1711

118

이에 'xaeth'에 의해 코멘트에서 인체 공학적 프로젝트 블로그 게시물 , 나는 배운 것을 Alt+ Esc응용 프로그램에 의해 그룹화하지 않고 모든 창을 통해 뜻을주기. 이것은 나에게 가장 간단한 해결책이었고 다른 프로그램을 설치하지 않아도되어 기뻤습니다.

Alt+ Esc로 테스트 해도 유리한 경우 시스템 설정> 키보드> 바로 가기> 탐색으로 이동하여 Alt+ Tab를 다시 할당하여 이전에 Alt+ 에 할당 된 탐색 작업을 수행 할 수 Esc있습니다. 내 설정에서이 작업의 이름은 '창 직접 전환'입니다.


6
팁 주셔서 감사합니다, 정말 작동합니다! 이제 선택한 창 주위의 두꺼운 검은 색 프레임을 제거하고 "선택 상자"Alt + Tab이 하늘에있을 것임을 표시하는 방법을 알아낼 수 있다면. :)
Waldir Leoncio

4
동일한 동작을 제공하지 않습니다. 예상되는 동작은 필요한 창으로 빠르게 이동하는 것입니다. 이것은 일종의 스크롤 점프입니다. 즉, 각 창을 스크롤하여 원하는 뷰에서 멈출 때까지 각 뷰를 시각적으로 처리해야합니다.
AlikElzin-kilaka

3
창문을 쌓아 올리거나 창문을 순환시키지 마십시오. 여전히 응용 프로그램을 순환합니다. 다시 로그인해야합니까? 기묘한.
Lodewijk

7
우분투 16에서 작동하지 않습니다
아난드 Rockzz

6
@Waldir Leoncio. "창 직접 전환"대신 Alt + Tab을 "창 전환"으로 설정하면 두꺼운 프레임이 사라집니다. 그놈 3.26
bartolo-otrit

38

작은 도움-

Alt+ Tab그리고 당신이 창을 그룹화 하면 Alt+ `조금 도움 이됩니다 .


8
내 질문은 실제로 마지막 활성 창과의 관계에 관계없이 창을 전환하기 위해 Alt + Tab을 할당하는 것에 관한 것입니다. 질문을보다 명확하게하기 위해 업데이트하겠습니다.
Waldir Leoncio 2012


18

AlternateTab

응용 프로그램별로 그룹화되지 않은 창 기반 스위처로 Alt-Tab을 대체하십시오. 이 확장은 클래식 모드의 일부이며 그놈이 공식적으로 지원합니다. 아래 양식을 사용하여 버그를보고하지 말고 대신 그놈 버그질라를 사용하십시오.

https://extensions.gnome.org/extension/15/alternatetab/


4
여기에 +1 최고의 답변입니다. 우분투 17.10에서 완벽하게 작동합니다. 감사! "Acitivites"에서 "AlternateTab"을 검색하면 바로 나타납니다
gromit190

확장을 설치할 필요없이 이미 지원되는 것 같습니다. 개발자의 게시물을 참조하십시오 : blogs.gnome.org/fmuellner/2018/10/11/…
AlikElzin-kilaka

14

fedora 23을 사용하면 다음을 수행 할 수 있습니다.

대체 탭 설치 (이미 설치되어 있음)

sudo dnf install gnome-shell-extension-alternate-tab

준비 편집기 실행

gnome-shell-extension-prefs

그런 다음 활성화하십시오

여기에 이미지 설명을 입력하십시오

완료, 대체 탭이 더 이상 손상되지 않습니다. 또한 키보드 단축키를 변경하여 위와 같은 일부 해킹이 아닙니다. Alt-tab에는 여전히 그룹화되지 않은 축소판 등의 팝업이 표시됩니다.

편집하다:

우분투가 이제 그놈으로 돌아 왔을 때이 문제를 다시 해결하려고 노력했습니다. gnome 웹 플러그인이 있으면 더 간단합니다. alternate-tab플러그인을 방문하여 활성화를 클릭하면 즉시 수정됩니다.

대체 탭

대체 탭


1
+1이 요청 된대로 문제를 직접 해결하므로 '올바른'답변이어야합니다. 나는 Gnome 3 데스크탑이있는 Ubuntu 17.04에서 솔루션을 성공적으로 활용했기 때문에 배포판이 그와 관련이 없으며 Gnome 데스크탑을 사용하고 있다는 사실이 더 큽니다.
Louis Parkin

1
이것은 나를 위해 일한 유일한 솔루션이며 매우 간단합니다.
Lokesh

11

터미널을 사용하여 기본 스위처의 환경 설정을 편집 할 수 있습니다 (이것은 Mad Physicist의 dconf-editor 응답에 해당하는 명령 행입니다).

운영:

dconf write /org/gnome/desktop/wm/keybindings/switch-windows "['<Alt>Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-windows-backward "['<Shift><Alt>Tab', '<Alt>Above_Tab']"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications "[]"
dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]"

또는:

gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<alt>Tab']"
etc...

(루트가 아닌 일반 사용자로서 !!!)


3
생체 공학에서 $ dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]"말한다error: 0-2:unable to infer type
nealmcb

감사! 명령 줄을 통해 @pestophagous가 현재 허용하는 "제자리에서 재활용"답변에 대한 대안은 다음 gsettings set org.gnome.desktop.wm.keybindings cycle-windows "['<Alt>Tab']"과 같습니다. gsettings set org.gnome.desktop.wm.keybindings cycle-windows-backward "['<Shift><Alt>Tab']"그러면 창을 전체 해상도로 컨텍스트에서 볼 수 있으므로 브라우저 페이지에 탭 I이 있는지 확인할 수 있습니다. 찾고 있어요
nealmcb

@nealmcb dconf gui 응용 프로그램을 실행하여 변경했으며 기본값을 사용하지 않도록 설정했지만[]
rofrol

9

모든 OS에서 이와 같이 작동하는지 모르지만 Ubuntu 18.04의 경우 설정 → 장치 → 키로 이동하십시오.

그런 다음 내 경우에는 비활성화스위치 창 을 찾아 +로 설정하십시오 .AltTab

Alt탭 후 키를 누르고 있으면 모든 창간에 전환되고 가로 선택 상자가 표시됩니다 .


다른 흥미로운 항목이 있습니다. 즉, 각각 + 및 + +로 설정 한 응용 프로그램의 스위치 응용 프로그램스위치 창입니다 .SuperTabAltSuperTab


당신은 락 친구! 큰 답변
피터

또한 Fedora 30
Jounathaen

5

Ubuntu 18을 사용하는 사람 (예 : Windows10의 경우와 동일한 동작) :

  • 설정> 기기> 키보드로 이동
  • "창 전환"에 대한 키보드 단축키를 찾으십시오.
  • 이것을 Alt + Tab 단축키로 설정하십시오 (이것은 기존 단축키를 덮어 씁니다)

이제 Alt + Tab을 누르면 다른 앱으로 그룹화하지 않고 열려있는 모든 창을 직접 선택할 수 있습니다.


이것이 바로 정답입니다. 내장되어 있습니다.
janw

1

이 게시물 은 주제에 대해 약간의 조명을 비췄습니다. gconf-editor의 앱-> metacity-> global_keybindings 에 액세스 하여에 키 switch_group<Alt>Above_Tab있습니다. <Alt>Tab문제를 해결하기 위해 변경 하십시오.


안녕 wleoncio, 위의 게시물은 (질문과 비교하여) 다른 문제에 대해 말하고 있습니다. 나는 당신의 대답으로 시도했지만 아무 일도 일어나지 않았습니다
Hoàng Long

@ HoàngLong, Metacity는 인기있는 GTK2 창 관리자였습니다. 현대 OS는 몇 년 전에 GTK3로 옮겨 왔으므로 6 년 전의 솔루션은 최신 시스템에서 작동하지 않을 수 있습니다.
Waldir Leoncio

1

다른 응용 프로그램 스위처를 사용할 수 있습니다-compizconfig-settings-manager를 사용하여 활성화 할 수 있습니다.

Ubuntu의 CompizConfig에 대한 유용한 정보를 참조하십시오 . openSUSE 와 다른 배포판 에도 설치할 수 있습니다 .

결과 예 : 여기에 이미지 설명을 입력하십시오


0

내가 할 수 있었던 방법은 Ubuntu Software Store에서 dconf 편집기를 설치하는 것이 었습니다. 거기에서 경로-> /org.gnome/desktop/wm/keybindings를 따라갈 수 있습니다. 경로보기

아래로 스크롤하면 [ 'Tab']으로 변경되는 스위치 응용 프로그램이 표시되며 바로 아래에는 [ 'Tab'] 스위치 응용 프로그램이 있습니다.

응용 프로그램 전환

아래로 스크롤하면 스위치 창과 스위치 창이 거꾸로 나타납니다. 이 값을 각각 [ 'Tab'] 및 [ 'Tab']으로 설정할 수 있습니다.

Windows 설정 전환

ID 공유를 방금 계산했습니다. 우분투를 처음 접했을 때 알아내는 데 약 1 시간의 인터넷 검색이 필요했습니다. 이것은 확실히 작동합니다.

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