Der Windows-R-Befehl in Windows 7/8/10 ruft die Eingabeaufforderung Ausführen auf, in die Folgendes eingegeben werden kann:
- Ein Ordnername (z. B.
c:\temp\docs
) und diesen Ordner im Dateimanager (d. h. Explorer) öffnen. - Ein Befehlsname (z. B.
putty.exe
.notepad.exe c:\newdoc.txt
) und diesen Befehl ausführen lassen, wenn er im Pfad gefunden wird (oder der vollständige Pfad angegeben werden kann). - Ein Dokumentenname (z. B.
d:\docs\readme.txt
) und im zugehörigen Editor geöffnet haben.
Gibt es eine integrierte Linux-Funktionalität oder ein Hilfsprogramm, das diese vereinheitlichte Funktionalität bieten kann?
Im Grunde muss es nur ein Fenster sein, das einen Befehl akzeptiert. Wenn es sich bei diesem Befehl um ein Verzeichnis oder eine nicht ausführbare Datei handelt, dann rufen Sie ihn auf xdg-open
ansonsten den Befehl ausführen.
Der Anwendungsfinder ist nicht ausreichend, da die Setup-Startprogramme einfach gefiltert werden. Ich kann keinen Verzeichnisstandort eingeben oder vi ~/mydoc.txt
zum Beispiel.
Um ein benanntes Verzeichnis zu öffnen, könnte ich die Dateimanagerverknüpfung verwenden. Thunar wird jedoch ohne Fokus auf der Dateispeicherleiste geöffnet und erfordert dann eine zusätzliche Strg-L. Verfügt Thunar über eine Befehlszeilenoption, um den Fokus beim Öffnen auf die Adressleiste zu setzen? Die Manpage zeigt keine.
Ich kann die Verknüpfung zum Öffnen eines Terminals verwenden, um einen Befehl auszuführen (z. B. vi ~/mydoc.txt
. mousepad ~/the.conf
), aber dann bleibt mir ein offenes Terminalfenster.
Ich hoffe, ich habe etwas übersehen oder es gibt da draußen ein einfaches Hilfsprogramm, auf das jemand hilfreich sein könnte.
quelle
~/
und so das vermisst/
benutzerdefinierte Aktionszuordnung Bitte schreibe das als Antwort auf und ich akzeptiere es. Das!
Das Befehlspräfix ist etwas klobig, aber ich denke, das kostet die Kombination der Fuzzy Launcher-Suche mit dem Run-Befehl.Antworten:
Sie können dies mit F2 in Gnome erreichen. Mit XFCE können Sie meistens tun Sie es, aber Sie müssen eine Verknüpfung zu xfrun4 zuordnen und sicherstellen, dass der xfce4-settings-helper ausgeführt wird. Erstellen Sie anschließend eine benutzerdefinierte Aktion in Application Finder. Der Nachteil ist, dass Sie daran denken müssen, den Befehl mit einem Präfix auszuführen, damit er ordnungsgemäß ausgeführt werden kann.
Stellen Sie die Verknüpfung durch: Einstellungen & gt; Xfce 4-Einstellungsmanager & gt; Tastatur & gt; Anwendungsverknüpfungen.
Nach dem Setup müssen Sie eine benutzerdefinierte Aktion in Application Finder konfigurieren. Das Folgende wird ausgeführt, was auch immer Sie eingeben Lauf Fenster in Bash:
Weitere Informationen finden Sie in den folgenden zwei Threads: Verknüpfung konfigurieren: https://ubuntuforums.org/showthread.php?t=1773019
Konfigurieren Sie den Befehl zum Ausführen: https://askubuntu.com/questions/492876/xfce4-alt-f2-xfrun4-command-impotent-in-14-04-trusty
quelle
Es kann sinnvoll sein, ein spezielles Tool zu verwenden, das eigenständige und leistungsstarke Starts von Ad-hoc-Befehlen / -Dateien bietet. Es ist nicht unbedingt notwendig, etwas zu verwenden, das in eine Desktop-Umgebung integriert ist. Ein Vorteil davon ist, dass Sie nicht an ein bestimmtes DE gebunden sind, falls Sie sich für einen Wechsel entscheiden.
Schauen Sie sich beispielsweise an Interrobang . dmenu oder die allgemeine Vielfalt von Application Launchers .
quelle