Ich benutze Ubuntu 10.10 und habe immer Windows geöffnet:
Browser, Konsole, Vim und Skype. Ich möchte bestimmte Tastenkombinationen für diese Fenster festlegen. Gibt es eine Möglichkeit zum Beispiel:
Win-C = Google Chrome
Win-T = terminal
Win-S = Skype
Ich möchte Hotkeys verwenden, um zwischen diesen Fenstern zu wechseln.
shortcut-keys
RusAlex
quelle
quelle
Antworten:
Dies ist mit einem Python-Skript möglich. Für das Skript müssen python-wnck und python-gtk installiert sein, damit es funktioniert, obwohl ich denke, dass diese sowieso standardmäßig installiert sind.
Kopieren Sie diese und fügen Sie sie in einen Texteditor ein und speichern Sie sie an einem sinnvollen Ort (z. B. switch.py in Ihrem Home-Ordner):
Sie können die Tastenkombination dann einrichten, indem Sie Tastaturkürzel öffnen (System-> Einstellungen-> Tastaturkürzel).
Klicken Sie auf Hinzufügen, um eine neue Verknüpfung zu erstellen.
Verwenden Sie den Befehl
bash -c 'python ~/switch.py Terminal'
(dies setzt voraus, dass Sie ihn als switch.py in Ihrem Home-Ordner gespeichert haben). Ersetzen Sie 'Terminal' durch den Anwendungsnamen des Fensters, zu dem Sie wechseln möchten. Führen Siepython ~/switch.py
in einem Terminal die Anwendungsnamen der aktuell geöffneten Fenster aus .Sie können dieser Aktion dann Ihre bevorzugte Tastaturkombination zuweisen.
quelle
python ~/switch.py
sollte Ihnen eine Liste mit so etwas wie gebenApplication name of window with title '[No Name] - GVIM' is 'Vim'
)python ~/switch.py
ohne Argumente ausführen , werden alle Fenster aufgelistet und der Titel und der Anwendungsname werden angezeigt.Wenn Sie ein vorhandenes Paket bevorzugen, gibt es wmctrl, das viele verschiedene Fenstermanager unterstützt:
Es installieren:
Vorhandene Fenster auflisten:
Und Karte:
zu einer Tastenkombination.
quelle
Dies ist in Kubuntu (kwin) möglich ... Klicken Sie auf die Titelleiste einer Anwendung und wählen Sie "Erweitert-> Fensterverknüpfung". Ich weiß, dass Ihre Frage nicht genau beantwortet wird - ich bin gespannt, ob Gnome / Unity dies auch kann.
quelle
Die folgende Anpassung des Codes von @ dv3500ea hat bei mir funktioniert, einschließlich der Einstellung des Fokus:
quelle