Windows 7/8/10 中的 Windows-R 命令会弹出运行提示符,可以在其中输入:
- 文件夹名称(例如
c:\temp\docs
)并在文件管理器(即资源管理器)中打开该文件夹。 - 命令名称(例如
putty.exe
)notepad.exe c:\newdoc.txt
,如果在路径中找到该命令(或者可以指定完整路径),则执行该命令。 - 文档名称(例如
d:\docs\readme.txt
)并在关联的编辑器中打开它。
是否有任何内置的 Linux 功能或实用程序可以提供这种统一的功能?
它基本上只需要是一个接受命令的窗口,如果该命令是一个目录或不可执行文件,则调用xdg-open
它,否则执行该命令。
应用程序查找器不够好,因为它只是过滤安装启动器。例如,我无法输入目录位置vi ~/mydoc.txt
。
要打开命名目录,我可以使用文件管理器快捷方式,但 Thunar 打开时不会将焦点放在文件位置栏上,因此需要额外的 Ctrl-L。Thunar 是否有任何命令行选项可以在打开时将焦点放在位置栏上?手册页没有显示任何内容。
我可以使用打开的终端快捷方式来运行命令(例如vi ~/mydoc.txt
)mousepad ~/the.conf
,但随后只剩下一个打开的终端窗口。
我希望我忽略了一些东西,或者有一个简单的实用程序可以帮助我。
答案1
您可以在 Gnome 中按 F2 完成此操作。使用 XFCE,您可以大多执行此操作,但您需要将快捷方式映射到 xfrun4 并确保 xfce4-settings-helper 正在运行,然后在应用程序查找器中创建自定义操作。这里的缺点是您需要记住运行带有前缀的命令才能使其正确执行。
通过以下方式设置快捷方式:设置 > Xfce 4 设置管理器 > 键盘 > 应用程序快捷方式。
设置完成后,您需要在应用程序查找器中配置自定义操作。以下内容将运行您在跑步Bash 中的窗口:
xfce4-terminal -x bash -ic "%s ; bash"
有关更多详细信息,请参阅以下两个线程:配置快捷方式:https://ubuntuforums.org/showthread.php?t=1773019
配置要执行的命令:https://askubuntu.com/questions/492876/xfce4-alt-f2-xfrun4-command-impotent-in-14-04-trusty