Görev çubuğundaki veya paneldeki bir pencereye geçiş yapmak için gnome'daki Windows Key + numarasını etkinleştirme


10

Windows'un 7/8 ve Birlik olarak, kullanabilirsiniz WindowsKey+ 1, görev çubuğu / panelde ilk uygulamaya anahtara WindowsKey+ 2ikinci vb için

GNOME masaüstünde bunu etkinleştirmek için ne yapmam gerekir?


Bunun Gnome Shell'de mümkün olduğundan emin değilim. Bence yapabileceğiniz en iyi şey Alt + Tab.
Seth

Davranış bu makalede makeuseof.com/tag/… ve listede 2 numara olarak açıklanmıştır .
holmb

2
@holmb Maalesef No2 sadece Birlik için var.
TankorSmash

Bir şeyi xdotool ile kodlamaya ve karşılık gelen kısayol tuşlarına atamaya çalışabilirsiniz.
allo

... veya GNOME Ayarlarında Özel Klavye Kısayoluyla (cevaba bakın)
Steven

Yanıtlar:


5

GNOME 3'te keşfettiğiniz gibi bu işlev yerleşik değildir.

Geçici bir çözüm olarak, RaiseOrRun.shkomut dosyası için bir klavye kısayolu oluşturun

  1. /home/<username>/RaiseOrRun.shKomut dosyası oluştur
  2. Run chmod +x /home/<username>/RaiseOrRun.shçalıştırılabilir hale getirmeniz.
  3. GNOME Ayarlarını Aç, Klavye
  4. Her bir uygulama için "Sık Kullanılanlara Eklendi":
    1. En alta kaydırın ve Özel Kısayol eklemek için + düğmesine basın
      • İsim: Herhangi bir isim seçin
      • Komut: /home/<username>/RaiseOrRun.sh <WM_CLASS> <EXECUTABLE>
      • Misal: /home/<username>/RaiseOrRun.sh chromium chromium-browser
    2. Düzenle düğmesini tıklayın ve istediğiniz Kısayol Tuşuna basın (örneğin: Super+ 1)
    3. Onaylamak için Ekle'yi tıklayın

Notlar:

  1. Bu çözüm GNOME 3 Dash hakkında hiçbir şey bilmiyor. Sık kullanılanlarda ilk uygulama için Super+ işaretini korumak istiyorsanız 1, kısayol tuşunu ve Kısa Çizgi konumunu el ile senkronize durumda tutmanız gerekir.

  2. Her bir açık uygulama için WM_CLASS wmctrl -l -x

  3. Ayrıca bakınız: Alt + Tab berbat; İşte bir çözüm - Bir Programcı İstismarları - Vicky Chijwani ("çalıştır ya da yükselt " in neden çalışma alanlarından daha iyi olduğunu açıklar).


Senaryo: RaiseOrRun.sh

#!/bin/bash

# $1 - case insensitive word in WM_CLASS
# $2 - command to start application

# wmctrl 
# -a <WIN> Activate the window <WIN> by switching to its desktop and raising it.
# -x Include WM_CLASS in the window list or interpret <WIN> as the WM_CLASS name

wmctrl -x -a "$1" || "$2"

1
Bu çözümü gerçekten çok seviyorum! Çok taşınabilir! Terminalin son kullanılan örneğine geçmek için genişletmenin bir yolunu biliyor musunuz? Ayrıca shift + windows + numUnity'de anında uygulamanın yeni bir örneğini oluşturmak için kullanabilirsiniz .
Daniel Hitzel

Yeni bir örnek oluşturmak kolay olmalıdır. Uygulamayı başlatmak için bir Kısayol Tuşu oluşturun. Belirli bir uygulamanın örnekleri aracılığıyla yineleme için basit bir çözüm bulamadım.
Steven

Biriyle karşılaşırsanız, lütfen gönderiye ekleyin;) yine de gnome yardım için teşekkürler
Daniel Hitzel

AskUbuntu'daki yazımda açıklanan nedenlerle bu tür özellikler DE'ye pişirilmelidir .
Dan Dascalescu

Belirli bir uygulamanın örneklerine yinelemenize edememek ilgili Steven'la @daniel, lütfen bkz cevabım de üzerinde bu soruya . Umarım yardımcı olur!
Robert

1

Gnome'un bunu özel olarak yapmanın bir yolu yoktur, ancak uygulamaları hızlı bir şekilde değiştirmenin başka yolları da vardır.

  1. Uygulama değiştirmek için Gnome'un özelliklerini kullanabilirsiniz. Gnome burada konuyla ilgili bir video ve öğretici içeriyor . Bazı önemli noktalar arasında yazma (Firefox'a geçmek istiyorsanız, "süper" tuşuna basabilir, ardından "köknar" yazıp enter tuşuna basabilirsiniz) ve etkinliklere genel bakışı kullanarak (ekranın sol üst köşesini farenizle çarpabilir, ardından istediğiniz pencere).

  2. Çalışma alanlarını kullanabilirsiniz. Gnome, belirli çalışma alanlarına geçmek için kısayol tuşları sunar, ancak bunlar varsayılan olarak ayarlanmamıştır. Pencerelerinizi farklı çalışma alanlarına tam ekran koyabilir ve aralarında geçiş yapmak için bu kısayolları kullanabilirsiniz.

    Örneğin, Super+ işaretini 1"Çalışma alanı 1'e geç" ve benzerlerine bağlayabilirsiniz . Ardından, Firefox'u çalışma alanı 1'e, Libreoffice'i çalışma alanı 2'ye, çalışma alanı 3'te bir müzik çalara koyabilir ve sonra kısayollarınızla bunlar arasında geçiş yapabilirsiniz.

    Bu klavye kısayollarını ve diğerlerini Ayarlar> Klavye'de bulabilirsiniz. Aşağıdaki resimde bazı olası kısayolları ayarladım.

    Gnome klavye ayarları, olası çalışma alanı kısayollarıyla ayarlandı


Aslında yaptığım bu, bir çalışma alanı bir uygulama. Bir çalışma alanını asdzxc tuşlarının her biri ile ve zx shift tuşuyla eşleştirerek sona erdi.
TankorSmash


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.