

























如果对Flashlight不太了解,可以看下这篇文章先了解一下。( 让 Mac 上的 Spotlight 更强大:Flashlight 拓展插件 - 少数派 )Flashlight是一款由 Github 用户 Nate Parrott 发布,众多开发者参与的 Spotlight 插件,有很多独特的功能,但是在苹果更新了 El Capitan 和 Sierra系统版本之后,Flashlight由于系统安全限制的问题开始变得不可用,当然,这篇文章就是教你如何继续在高版本使用Flashlight。
看到这篇文章的大多数人应该都是钟情于使用Alfred的,在少数派上,也有很多关于 Alfred 的介绍 ,不得不承认,Alfred是mac上的神器,这也是我一款很喜爱的软件,在这之前,我也一直是使用的它。
之所以想使用spotlight,是因为作为一名开发人员,使用spotlight可以直接在xcode中跳到相应的文件中,这对于我来说非常方便。除此之外,应该就归结于对原生功能的一种偏爱了。

在xcode中配合command+L跳转想要的位置使用起来非常爽快

spotlight的缺点相对于Alfred而言是显而易见的,可定制性较差,没有Alfred的workflow,不能直接网页搜索(事实上可以,但是需要多一步command+B)。
然而Alfred这款折合 RMB 169 元的软件又真的物有所值吗?没错,Alfred 超强的 workflow 无人能敌,但我们真正每天使用的功能,可能只有它所能提供的 10% 还不到。
实际用起来,Spotlight 反而更能满足用户的需求,Spotlight 不仅可以迅速打开应用,检索文件,还能检索文件内容和注释,可以完成简单的计算和汇率换算功能,还能查找系统自带的词典。系统级别的应用,提供最无缝最优雅的用户体验。并且经过几个系统版本的增强,现在的spotlight已经越来越好用,搜索功能越来越强大,更主要的是加上我们今天的主角Flashlight之后,体验上已经不输于Alfred,还有重要的一点是Flashlight并不收费。
系统命令等
我常用的命令有
注意:之所以Flashlight失效,是苹果在系统安全方面做出的限制,我们在安装时会需要关闭SIP(System Integrity Protection)系统完整性保护,在安装过后再次将SIP打开,如果很介意这种方式建议不安装。
说了那么多,现在对于是否需要下载安装Flashlight相信你已经有了自己的判断,的确Flashlight只是充当一个补充辅助的插件,但是却使我们的体验有了质的提升,明确了需求之后,那么现在我们开始学习如何在现在的新mac版本上使用Flashlight吧!
mySIMBL.app 并且点击安装SIMBL(通常会安装失败)
csrutil disable回车,然后重启,正常开机。csrutil disable即关闭SIP系统保护,这样一些app就可以获取系统root权限,在安装成功之后再将保护打开。csrutil enable回车,重启开机,设置完毕。步骤看起来很多,实际操作起来两三分钟就能搞定,而且很简单,最终实现的效果如图.




Enjoy it!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。