Ich bin auf der Suche nach einem "richtigen" Launcher, mit dem auch unformatierte Befehle ausgeführt werden können, einschließlich der Vervollständigung von Registerkarten. Daher muss es mindestens zwei Dinge tun.
- Es ist ein "richtiger" Launcher, daher Respekt
~/.local/share/applications/*.desktop, nicht nur Befehle$PATH. - Führen Sie unformatierte Befehle mit Tabulatorvervollständigung aus, damit ich sie eingeben
gimp /tmp/fooTabund automatisch vervollständigen kanngimp /tmp/foobar.png
Was ich versucht habe
KDE krunnerist ziemlich gut, bietet aber keine Tab-Vervollständigung von Pfaden. gmrunund grunrespektiere * .desktop-Dateien nicht, und letztere bieten auch keine Vervollständigung der Pfade durch Tabulatoren. kupferSoweit ich das beurteilen kann, werden keine unformatierten Befehle ausgeführt.
(FWIW Ich verwende KDE, aber hoffentlich ist das nicht wichtig.)
dmenuals Backbone verwenden), wenn ich möchte, dass es das ausführt, was ich eingebe, * .desktop-Dateien respektiert und Pfade mit Tabulatoren vervollständigt. Ich habe es installiert, aber es scheint keine dieser Funktionen sofort zu bieten.
dmenudie Manpage installiert und gelesen, was nicht wirklich darauf hindeutete, dass Launcher-Funktionalität vorhanden ist. Allerdings habe ich jetzt beide dmenuund getestet dmenu-file-completionund weder die Vervollständigung von Pfaden auf Registerkarten noch das Lesen von * .desktop-Dateien. Trotzdem danke für den Vorschlag.
~/.local/share/applications/*.desktopDateien zu berücksichtigen (ich habe versucht, die einzugeben Name). Außerdem werden alle Tastatureingaben gestohlen (es kann kein anderes Fenster eingegeben werden), und der Verlauf scheint sich nicht zu erinnern, was meine aktuelle Lösung ( gmrun) momentan besser macht .
dmenueine GUI nicht zum Auswählen aus einer Liste von vom Benutzer bereitgestellten Elementen geeignet? dh ähnlichzenityoderyad?