使Spotlight可以打开应用程序的新实例,而不是转到应用程序


9

我最近从Windows转移到OSX,并发现它沮丧的是打字ChromeSublime TextTerminal在聚光灯不要让我打开一个新的窗口,而是带我到应用的打开窗口。

open -n "/Applications/Google Chrome.app/"从终端运行的选项,但这违反了Spotlight的目的。我也知道Alfred,这不是我的解决方案。

是否可以更改Spotlight的行为以适合此要求?


1
这并不是您要更改的Spotlight行为,实际上是OS X本身的行为。发送“打开”到正在运行的Mac应用程序始终被解释为“出现在最前面”。
Tetsujin 2015年

我不确定我是否同意-在扩展坞中单击某个应用程序不应启动新实例,而应显示正在运行的应用程序。
耶维伦德2015年

1
我确定这就是我所说的-它会将一个已经在运行的应用程序带到前台。添加-n标志可以改变行为。不过,对于问题与解决方案,需要+1秒。
Tetsujin 2015年

Answers:


6

找到了使用flashlight的解决方案,该解决方案使您可以为Spotlight创建自定义搜索词。

  1. 安装手电筒
  2. 进入Flashlight应用
  3. 点击New Plugin>Run an Automator Workflow
  4. 根据需要编辑内容-我的是: 编辑Flashlight插件
  5. 请点击 Edit Workflow
  6. 删除通知并添加 Run shell script
  7. 添加适合需要的命令-我的是: 编辑自动化程序工作流程
  8. 点击测试您的命令工作RunAutomator窗口。
  9. 关闭Automator并打开Flashlight中新插件的窗口
  10. 搜索Usage examplesFlashlight插件输入中的任何关键字将允许您运行脚本。

Spotlight搜索字词


2
由于该仓库已被弃用,因此不再有效:(它不适用于最新的macOS版本
josemigallas
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.