Ich benutze genau 3 Programme: - einen Browser - ein Terminal - einen Code-Editor
Ich halte alles in Vollbildfenstern.
Was ich brauche, ist in der Lage zu sein, eine von ihnen mit einer einfachen Tastenkombination wie Strg + Alt + B für den Browser usw. aufzurufen.
Alt-Tab ist scheiße, weil ich anhalten und sehen muss, wo sich der Selektor befindet.
Die Verwendung von 3 Arbeitsbereichen ist besser, aber immer noch nicht ideal - ich muss darüber nachdenken, wo ich bin und wohin ich gehen muss. ZB Mein Browser befindet sich oben auf meinem Terminal und mein Code-Editor befindet sich rechts vom Terminal. Um vom Browser zum Terminal zu wechseln, verwende ich Strg + Alt + Nach unten, aber um vom Code-Editor zum Terminal zu wechseln, muss ich Strg + Alt + Links drücken. Stattdessen sollte ich zum Beispiel nur Strg + Alt + T für das Terminal drücken.
Vielen Dank!
guake
. Es ist ein spielähnliches Terminal, das durch eine konfigurierbare Tastenkombination ein- oder ausgeblendet wird.Antworten:
Ich verwende Unity nicht, daher wird dies auf Cinnamon getestet, aber der gleiche Trick sollte in allen Desktop-Umgebungen funktionieren. Sie können ein Tool wie
xdotool
oder verwendenwmactl
, mit dem Sie Ihre Interaktionen mit dem X-Server skripten können.Ich bevorzuge
wmctl
, aber Sie können beide mit installierenFühren
wmctl -i
Sie zunächst die Namen Ihrer geöffneten Fenster aus:Wenn Sie nach rechts scrollen, werden Sie sehen, dass die zweite meine
firefox
Instanz ist, die diese Seite zeigt. Sie aktivieren nun jedes Ihrer drei Fenster mit Namen:Sie können jedem dieser Befehle Verknüpfungen über die GUI Ihrer Desktop-Umgebung oder über ein allgemeineres Tool wie z
xbindkeys
.quelle