Gnome-shell's Alt + Tab'in pencereleri benzer uygulamalardan gruplamasını nasıl önleyebilirim?


243

Gnome Shell'in Alt+ ile uygulama geçişini nasıl gerçekleştirdiği ile ilgili her şeyi çok seviyorum Tab. Bununla birlikte benim bir kimsem de olsa, kullanıcıyı aynı uygulamanın pencereleri arasında geçiş yapmak için Alt+ `(veya Alt+ TabABD dışı klavye düzenleri için tuşun üzerindeki tuşlardan herhangi biri) kullanmaya zorlamasıdır . Bu benim için çok can sıkıcı, çünkü şimdi kullandığım son pencerenin geçerli pencereyle aynı uygulamaya ait olup olmadığını aklımda tutmalıyım. Üzerinde çalıştığım uygulamalar yerine "birlikte çalıştığım pencereler" terimlerini düşünen uzman kullanıcılar için kesinlikle sıkıntı.

Ben AlternateTab uzantısını (denedim https://extensions.gnome.org/extension/15/alternatetab/ ), ama benim için yol çok çirkin görünüyor oluyor. Sonunda tek istediğim bu uygulama üzerinde Alt+ (key above tab)to Alt+ remap etmektir Tab. Sanırım bir seçenek sadece Gnome kabuğunu ayarlayacaktır. Tahminime göre, şu altTab.jsdosyaya bakmam gerekiyor /usr/share/gnome-shell/js/ui/, ancak dosya benim gibi, JavaScript bilmeyen biri için çok uzun ve çok zor.

Gnome Shell'in pencereleri uygulamalara göre gruplandırmayı nasıl durdurabileceğimi bilen var mı?


31
Alt + `için teşekkürler. Bir süredir bunun için google oldum.
Kugel

1
@mimoralea, yardımcı olabildiğim için memnunum. Ne yazık ki kabuk yeterince sezgisel değil.
Waldir Leoncio,

1
Aşağıdaki cevap için @ dogmatic69'dan bakın. Sorunuza en iyi cevap imho.
Louis Parkin

@ Hitsugaya198, bu Shell eklentisinin kurulmasının şu anda en iyi yol olduğuna katılıyorum.
Waldir Leoncio

@Kugel veya gerçekte herhangi biri - bu combo'yu ABD dışındaki klavyelerde 'shift' gerektiren noktalara nasıl basmalı?
Nearoo

Yanıtlar:


278
  • Açık dconf-editor
  • Git org/gnome/desktop/wm/keybindings
  • Değeri taşı '<Alt>Tab'gelen switch-applicationsiçinswitch-windows
  • Hareket İsteğe bağlı olarak '<Shift><Alt>Tab'gelen switch-applications-backwardiçinswitch-windows-backward
  • switch-windowsMasaüstlerinde çalışmak istiyorsanız , yalnızca mevcut masaüstünde değil, işaretini org/gnome/shell/window-switcher/current-workspace-onlyde kaldırabilirsiniz (@CharlBotha’nın İzniyle)
  • Kapat dconf-editor
  • X11 kullanıyorsanız, tuşuna basın <Alt>F2, sonra rGnome'u yeniden başlatmak için yazın .

Son adım her zaman gerekli görünmez, ancak zarar vermemelidir (özellikle çalışan uygulamalarınızı kapatmadığından). İşe yaramaz ve Wayland için gerekli değildir.


25
İnsanların bu kadar kolay bir şekilde üçüncü taraf uygulama değiştiricileri Gnome'u yerinde yeniden yapılandırma lehine kuruyor olmalarına şaşırdım. Bu benim için diğerlerinin sunduğundan çok daha fazla istenen bir çözüm.
mirichan

12
Korku veren ve Alt + F2 için +1 daha fazla ->
cüceyi

8
switch-windowsÇalışmanın çalışma alanları arasında olmasını sağlamak için org.gnome.shell.window-switcher.current-workspace-onlykullanma işaretini kaldırın dconf-editor.
Charl Botha

1
Ubuntu 17.10'da apt install dconf-editorönce diğer dağıtımlara dahil edilip edilmediğinden emin değilim.
Kim Gräsman

3
Ubuntu 18.04'te çalıştı!
qmn1711

118

Bu Ergo Projesi blog gönderisine 'xaeth' yorumundan Alt+ Escuygulamasına göre gruplamadan tüm pencerelerin + boyunca döneceğini öğrendim . Bu benim için en basit çözümdü ve beni başka programlar kurmaktan kurtardığı için memnunum.

Alt+ Escİle test etme sizin için uygunsa, o zaman Sistem Ayarları> Klavye> Kısayollar> Navigasyon seçeneğine gidebilir ve daha önce + olarak atanmış navigasyon görevini gerçekleştirmek için Alt+ işaretini yeniden atayabilirsiniz . Ayarlarımda bu göreve 'Pencereleri doğrudan değiştir' adı verilir.TabAltEsc


6
Tavsiyen için çok teşekkür ederim, gerçekten işe yarıyor! Şimdi seçili pencerenin etrafındaki o kalın siyah çerçeveden nasıl kurtulacağımı ve Alt + Tab'ın "seçim kutusu" nu gösterdiğini gösterebilseydim cennette olacağım. :)
Waldir Leoncio 30:12

4
Aynı davranışı vermiyor. Beklenen davranış, gerekli pencereye hızlı atlamaktır. Bu bir tür kaydırma atlayışıdır, yani her pencerenin üzerinde kaydırma yaparsınız, istediğiniz görüntüde duruncaya kadar her görünümü görsel olarak işlemeniz gerekir.
AlikElzin-kilaka, 22:14

3
Pencereleri benim için sökmez, pencereler arasında dolaşmama izin vermez. Hala uygulamalar arasında dolaşıyor. Belki tekrar giriş yapmalıyım? Tuhaf.
Lodewijk

7
Ubuntu 16'da çalışmıyor
Anand Rockzz

6
@Waldir Leoncio. Alt + Tab tuşlarını "Pencereleri doğrudan değiştir" yerine "Pencereleri değiştir" olarak ayarlayın; kalınlıkta çerçeve kaybolmalıdır. Gnome 3.26
bartolo-otrit

38

Biraz yardım -

Alt+ Tabve sonra pencereleri gruplandırdığınızda Alt+ ` biraz yardımcı olur.


8
Bunun farkındayım, sorum aslında son etkin pencereyle olan ilişkileri ne olursa olsun, pencereleri değiştirmek için Alt + Tab'i atamak. Sorunu daha net hale getirmek için güncelleyeceğim.
Waldir Leoncio,


18

AlternateTab

Uygulamaya göre gruplamayan, pencere tabanlı bir değiştiriciyle Alt-Tab'ı değiştirin. Bu eklenti Klasik Modun bir parçasıdır ve resmen GNOME tarafından desteklenmektedir. Lütfen aşağıdaki formu kullanarak hataları bildirmeyin, bunun yerine GNOME Bugzilla kullanın.

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


4
+1 en iyi cevap burada. Ubuntu 17.10'da kusursuz çalışır. Teşekkürler! "
Acitivites

Uzantıyı yüklemeye gerek kalmadan zaten destekleniyor gibi görünüyor. Geliştiricinin yayınına bak: blogs.gnome.org/fmuellner/2018/10/11/…
AlikElzin-kilaka

14

Fedora 23 kullanarak aşağıdakileri yapabilirsiniz

Diğer sekmeyi yükle (zaten benim için yüklendi)

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

Pref editörünü çalıştır

gnome-shell-extension-prefs

O zaman etkinleştir

görüntü tanımını buraya girin

Tamam, alt sekme artık topal değil. Ayrıca klavye kısayollarını değiştirerek yukarıdaki gibi bazı kesmek değil. Alt-tab, henüz gruplandırılmayan küçük resimler vb.

DÜZENLE:

Ubuntu şimdi Gnome'a ​​döndüğü için kendimi bu sorunu düzeltmeye çalışırken buldum. Eğer gnome web eklentisine sahipseniz daha basit, alternate-tabeklentiyi ziyaret edin ve etkinleştirme tıklayın ve anında düzeltilecektir.

alternatif sekme

alternatif sekme


1
+1 ve bu soruyu doğrudan çözdüğü için 'doğru' cevap olmalıdır. Dağıtımınızın bununla daha az alakası olduğunu ve Gnome masaüstünü kullandığınız gerçeğinden şüpheliyim, çünkü çözümünüzü Gnome 3 masaüstüyle Ubuntu 17.04'te başarıyla kullandım.
Louis Parkin

1
Bu benim için işe yarayan tek çözüm ve bu kadar basit.
Lokesh

11

Terminali varsayılan değiştiricinin tercihlerini düzenlemek için kullanabilirsiniz (Bu, Mad Physicist'in dconf-editör cevabının komut satırı eşdeğeridir.)

Çalıştırmak:

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 "[]"

veya:

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

(Düzenli bir kullanıcı olarak - kök değil !!!)


3
Biyonik olarak, $ dconf write /org/gnome/desktop/wm/keybindings/switch-applications-backward "[]"diyorerror: 0-2:unable to infer type
nealmcb

Teşekkürler! Şu anda kabul edilen "yerinde bisiklete binme" cevabına alternatif olarak @pestophagous'un komut satırı üzerinden cevabım gsettings set org.gnome.desktop.wm.keybindings cycle-windows "['<Alt>Tab']"ve gsettings set org.gnome.desktop.wm.keybindings cycle-windows-backward "['<Shift><Alt>Tab']"bu pencereleri bağlamda tam çözünürlükte görmeme izin veriyor. arıyorum.
nealmcb

@nealmcb Ben dconf gui uygulamasını çalıştırarak değiştirdim ve varsayılan kullanmayacak şekilde ayarladım ama[]
rofrol

9

Tüm işletim sistemleri için bu şekilde çalışıp çalışmadığını bilmiyorum, ancak Ubuntu 18.04 için şu adrese gidin: Ayarlar → Cihazlar → Anahtar

Sonra bakmak Anahtarı pencerelerde benim durumumda olan engelli ve ayarlayın Alt+ Tab.

Bu, tüm pencereler arasında geçiş yapar ve Altsekme işleminden sonra tuşu basılı tutarsak yatay seçim kutusunu görüntüler .


Sırasıyla + ve + + için belirlediğim bir uygulamanın uygulamaları değiştir ve Pencereleri değiştir gibi başka ilginç girişler de var .SuperTabAltSuperTab


Sen rock dostum! Büyük cevap
Peter

Ayrıca Fedora 30 için çalışıyor
Jounathaen

5

Ubuntu 18 kullananlar için (örneğin, Windows10'daki ile aynı davranışı vermek için):

  • ayarlara git> cihazlar> klavye
  • "Pencereleri değiştir" için klavye kısayolunu arayın
  • Bunu Alt + Tab kısayoluna ayarlayın (eski kısayolun üzerine yazacaktır)

Şimdi Alt + Tab tuşlarına basarsanız, açık olan tüm pencereleri farklı uygulamalarda gruplamadan doğrudan seçebilirsiniz.


Şu anki cevabı bu. İnşa ediliyor.
janw

1

Bu yazı konuya biraz ışık tuttu. Uygulamalara erişerek -> metacity -> global_keybindings gconf- editor'daswitch_group eşlenen bir anahtar var <Alt>Above_Tab. <Alt>TabSorunu çözmek için bunu değiştirmek .


Merhaba wleoncio, yukarıdaki yazı farklı bir soruyu (soruya kıyasla) anlatıyor. Cevabınızı denedim, ama hiçbir şey olmadı
Hoàng Long

@ HoàngLong, Metacity popüler bir GTK2 pencere yöneticisiydi. Modern işletim sistemleri birkaç yıl önce GTK3'e geçmiştir, bu nedenle 6 yıllık çözümüm muhtemelen güncel sistemler için çalışmıyor.
Waldir Leoncio

1

Farklı bir uygulama değiştiriciyi kullanabilirsiniz - compizconfig-settings-manager kullanılarak etkinleştirilebilir.

Ubuntu'daki CompizConfig hakkında iyi bilgileri görün . Ayrıca openSUSE ve muhtemelen diğer dağıtımlara da yüklenebilir .

Sonuç örneği: görüntü tanımını buraya girin


0

Bunu yapabildim yolu, Ubuntu Software Store'dan dconf editörünü kurmaktı. Oradan, -> /org.gnome/desktop/wm/keybindings yolunu takip edebilirsiniz. Yol Görünümü

Aşağı kaydırırsanız, ['Sekme'] ​​olarak değiştirdiğim anahtar uygulamalarını göreceksiniz ve bunun hemen altında şimdi ['Sekme'] ​​olan anahtar-uygulama-geriye doğru geçiş yapmalısınız.

Anahtar Uygulamaları

Aşağı kaydırdığınızda, anahtar pencerelerini ve anahtar pencerelerini geriye doğru göreceksiniz. Bunu sırasıyla ['Sekme'] ​​ve ['Sekme'] ​​olarak ayarlayabilirsiniz.

Windows Ayarlarını Değiştir

Yeni düşündüm Id payı. Ubuntu'da yeni olan ve bu beni anlamak için yaklaşık bir saat googling aldı. Bu kesinlikle işe yarıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.