我在终端中经常运行命令,我想知道是否有可能从Spotlight运行命令。例如在Spotlight中想运行命令(因为我有很多网络问题):
ping google.com
然后聚焦到加载终端并执行命令,而不必加载终端,因为加载需要很长时间。那有可能吗?
我在终端中经常运行命令,我想知道是否有可能从Spotlight运行命令。例如在Spotlight中想运行命令(因为我有很多网络问题):
ping google.com
然后聚焦到加载终端并执行命令,而不必加载终端,因为加载需要很长时间。那有可能吗?
Answers:
请注意,Alfred应用程序现在既具有全局热键(可以使您使用键组合启动应用程序/命令/ applescript),又具有Terminal / Shell集成(使您可以在不启动Terminal的情况下运行任何Terminal命令)。
例如,使用goo.gl创建一个脚本来自动缩短URL,然后将其复制到剪贴板(这是您可以执行的操作)。或启动任何终端命令(例如ping yahoo.com)以弹出“终端”窗口。
它是Powerpack的一部分,目前处于预发布状态,下周将全面上市:)
Vero(@alfredapp的社区gal)
通过Spotlight本身是不可能的。
但是有可能通过免费的应用程序也可以搜索文件并启动程序,例如Spotlight。
您拥有全能的Quicksilver,它也可以煮咖啡和walk狗。
而新玩家Alfred也同样令人印象深刻。
我同时使用DTerm和Alfred。DTerm非常适合偶尔使用快速命令甚至是手册页,因为它的结果窗口会扩展到填满屏幕并在必要时滚动。一个简单的ESC消除结果。
这可以通过Flashlight(http://flashlight.nateparrott.com/)实现。Flashlight是用于聚光灯的非官方api,并提供了一个插件(http://flashlight.nateparrott.com/plugin/terminal)在聚光灯内运行终端命令。