Ich möchte in der Lage sein, ein bereits geöffnetes Fenster auszuwählen und es über die Befehlszeile zu minimieren. Ist das möglich?
command-line
window-manager
ændrük
quelle
quelle
xdotool
.Sie können dies mit WMCtrl tun . Mit diesem Tool können Sie den Fenstermanager über die Befehlszeile steuern. Sie finden es in den Repositories.
Es ist kompatibel mit Metacity und KWin (die Standardeinstellungen für Gnome und Kde).
Mit diesem Befehl können Sie eine Liste der aktuell geöffneten Fenster abrufen. Dies wird den Fensternamen enthalten:
Sobald Sie den Fensternamen haben, können Sie mit diesem Befehl ein Fenster schattieren:
Ich glaube nicht, dass die Minimierung unterstützt wird, da sie nicht in der EWMH-Spezifikation enthalten ist, aber Sie können Schattierungen und Maximierungen vornehmen, damit sie Ihren Anforderungen entsprechen.
quelle
wmctrl -r "windowname" -b toggle,hidden
?um das aktive Fenster zu minimieren
Funktioniert mit der gnome3.24-Shell-Erweiterung, z. B. "xdotool windowminimize $ (xdotool getactivewindow)".
quelle
Sie können
xdotool
das Tastaturereignis simulieren,Alt-F3
nachdem Sie sich auf das Fenster konzentriert haben. Es ist ein Hack, aber abhängig von Ihrem Problem könnte es genug sein.quelle
Du benutzt xdotool. Beachten Sie, dass die standardmäßige Unity-Tastenkombination zum Minimieren des aktiven Fensters Strg-Alt-0 ist, ABER dies bedeutet NUR die Zehnertastatur Null. Wenn Sie die reguläre Nulltaste zwischen 9 und - eingeben, funktioniert dies nicht. (Auch nicht, wenn Sie es über die Tastatur eingeben.
Xdotool kennt die Zehnertastatur als 'KP_Insert'.
Um das aktive Fenster zu minimieren, müssen Sie zunächst sicherstellen, dass xdotool installiert ist, und dann den folgenden Befehl ausführen:
xDotool-Taste Strg + Alt + KP_Insert
(Beachten Sie, dass die in einer anderen Antwort erwähnte Taste Alt-F3 nicht funktioniert
quelle
Ein weiteres
xdotool
Beispiel:Dadurch wird nach
--sync
einem sichtbaren Navigator-Fenster gesucht (und aufgrund dessen gewartet), und es wird dann minimiert.Siehe
xdotool(1)
AbschnittCOMMAND CHAINING
:quelle