Öffnen der Eingabeaufforderung "Befehl ausführen" über das Terminal

Dec 11 2020

Mein Endziel ist es, durch zweimaliges Drücken der Steuertaste die Eingabeaufforderung "Befehl ausführen" zu starten, an die normalerweise alt+F2standardmäßig gebunden ist .

Ich habe xcape verwendet, um ctrlan eine nicht verwendete Kombination zu binden , wenn sie alleine veröffentlicht wird (wie hier beschrieben ), und dann ein kleines Skript erstellt, um einen Befehl auszuführen, wenn er zweimal hintereinander eingegeben wird (wie hier beschrieben ). Dann ging ich zu den Einstellungen, um die Verknüpfung zu erstellen, und stellte fest, dass ich keine Ahnung hatte, welchen Befehl ich tatsächlich verwenden sollte.

Kurz gesagt - gibt es einen Befehl, der die Eingabeaufforderung "Befehl ausführen" von gnome öffnet?

Problemumgehungen für mein spezielles Problem sind willkommen, aber jetzt bin ich auch nur neugierig.

Antworten

5 UnKNOWn Dec 11 2020 at 15:32
gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval string:'Main.openRunDialog();'

Der obige Befehl öffnet den Dialog "Befehl ausführen".