Mac效率神器Alfred系列教程—文件搜索(一)

    摘要

    会带你进入Mac根目录;“~”:在Alfred输入栏中首先输入“~”… 我将会在后续Workflow的教程中详细讲述. 在Actions设置面板中…

    Alfred最基础的功能、也是最常用的功能之一就是文件搜索。Alfred提供了与Spotlight相媲美的文件搜索功能,并且在此基础之上,开发了一系列关于文件的操作功能,并且可以开发自己的Workflow,对文件进行更加随心所欲的操作。

    基本文件搜索(Basic File Search)

    针对文件搜索Alfred提供了几个关键字,每个关键字对搜索出的文件所进行的操作有所区别。在Alfred输入栏中输入以下几个关键字,接上想要搜索的内容就能进行相应操作:

    关键字
    1. “open”:输入“open + 文件名字符串”,按下Enter键可以直接利用默认的App打开文件。文件名不用全部输完,只需输入部分匹配字符即可。也可以利用Space键代替“open”关键字,按下“Space + 文件名字符串”进行搜索,更加方便快捷;

    2. “find”:输入“find + 文件名字符串”,按下Enter键可以打开搜索文件所在的文件夹。

    3. “in”:输入“in + 文件内容字符串”,可以基于文本的具体内容进行搜索,搜索出的结果文件的内容中都包含指定的字符串。

    打开Alfred的Preferences面板,点击File Search,切换到Search面板,可以对文件搜索进行设置。你可以在这里进行搜索关键字的修改,在搜索范围中过滤掉一些不需要进行搜索的内容等等。 

    文件导航(File Navigation)

    打开Alfred后,你可以直接在Alfred的输入栏中浏览Mac的文件系统,而无需用鼠标操作Finder。 熟悉命令行的同学都知道,在Unix系统中有两个很重要的符号:“/”和“~”。“/”代表文件系统的根目录,所有的子文件都挂在这个根目录下;“~”代表当前用户目录,里面包含了当前用户的所有资料,也就是打开Finder之后你在侧边栏可以看到的目录。利用Alfred进行文件浏览也是基于这两个符号:

    • “/”:在Alfred输入栏中首先输入“/”,会带你进入Mac根目录;

    • “~”:在Alfred输入栏中首先输入“~”,会带你进入当前的用户目录;

    然后再输入下一个目录的某几个字符,就可以快速的进入某个子目录,进行文件系统的浏览。如果你记不清某个文件夹的具体名称,可以用“*”来进行模糊搜索。 打开File Search的Navigation面板,可以对Alfred的文件导航功能进行设置: 

    • Filtering:启动模糊搜索;

    • Shortcuts:设置快捷键导航

      • 勾选第一个复选框之后,可以利用“Left/Right”键来进入上一级目录或者下一级目录。但是Alfred默认“Right”键为打开动作面板(将在后面介绍),因此如果你不想与此功能冲突的话,可以利用Alfred默认的Command + Up和Command + Down来进行导览;

      • 勾选第二个复选框后,按下Enter键后会直接在Finder中打开选中的文件夹;

    • Previous Path:可以在这里设置热键和关键字,来进入上一个打开过的目录。

    文件缓存区(File Buffer)

    有时候你想在Alfred的搜索结果列表中,同时对多个文件进行相同的操作。利用Alfred的文件缓存区功能可以很方便的实现这个功能。你可以利用快捷键将一系列的文件加入到文件缓存区中(文件缓存区位于Alfred输入框上方),然后利用Alt + Right键打开动作面板(action panel)对这些文件进行同一操作。 

    相应的快捷键:

    • Alt + Up:从Alfred搜索结果列表中添加文件到文件缓存区中;

    • Alt + Down:添加当前文件到文件缓存区中,并移动到下一个条目;

    • Alt + Left:移除文件缓存区中的上一个文件;

    • Alt + Right:打开动作面板,对文件缓存区中的文件进行相应操作;

    • Alt + delete:删除文件缓存区中的所有条目。

    文件预览(File Previews)

    熟悉Mac系统的同学都知道,Mac系统有一个很方便的功能叫Quick Look,此功能可以在Finder中选中文件后按下Space键,就能在不打开应用程序的情况下对文件进行快速预览,比如PDF、视频、音频文件等等。Alfred也集成了这一功能,不过此时的快捷键就不是Space了,而是Shift键。在Alfred的搜索结果列表中选中想要进行预览的文件,按下Shift键就能利用Quick Look进行预览了。 有时候对某些文件或者某些路径下的文件进行预览,首先需要通过网络传输,这样在网络速度不好的情况下,可能会导致预览打开的很慢。如果你不想对这些文件或者路径下的文件进行预览,可以在File Search的Previews设置面板中进行设置。 

    文件操作(File Actions)

    当你在Alfred的结果列表中选中一个条目后,默认情况下按下Right键就会进入当前文件的操作列表,在这里你可以选择想要对文件进行的操作,比如打开文件、在Finder中打开文件、将文件以邮件形式传送等等。Alfred默认有一系列的操作列表,你可以在Actions设置面板中选择添加,但是更强大的是你可以在操作列表中利用File Action Triggers制作并添加自己定制的文件操作,比如将文件传送到FTP服务器、将文件移动到特殊位置等等,这里就和Alfred的Workflow功能相关了,我将会在后续Workflow的教程中详细讲述。 在Actions设置面板中,你可以修改进入操作列表的快捷键,添加/删除相关操作等等。

    App最近的文档历史记录(Recent Documents)

    有时候对于某一特定的App,你想要查看最近利用这个App打开的文档,比如想查看上一次用Preview浏览的文件,用QuickTime最近观看的视频等等。在Alfred中可以很方便的查询App最近的浏览文件。在Alfred输入框中输入某个App的名字,然后按下Right键打开关于这个App的操作列表,排在列表的第一个选项就是关于这个App最近的浏览记录“Recent Documents”,按下Enter键选择这个选项,就会在Alfred中呈现这个App最近打开的文件记录列表,你可以在其中选择想要的文件再次利用这个App打开。举个例子,比如我想要查看利用Preview最近的浏览记录,就可以在Alfred中输入“Preview”,然后按下Right键就能打开Preview的操作列表,选择排在第一位的Recent Documents选项,按下Enter键就能打开Preview最近的历史列表,可以选择需要的文档在Preview中打开,非常方便。 


    avatar
    • 本文由 发表于 2018年4月13日
    Mac双系统时间同步解决办法! mac双系统

    Mac双系统时间同步解决办法!

    有很多人装了Mac和Windows的双系统之后会发现进入苹果后,再重启进Windows就会出现时间不同步的问题,Windows下的时间比Mac下晚8小时,那么这个问题该怎么解决呢?原因:1Window...
    Mac怎么删除双系统中的windows系统 mac双系统

    Mac怎么删除双系统中的windows系统

    有的小伙伴可能跟我一样在苹果 Mac 电脑上安装了双系统以后,觉得不方便,想要删除 BootCamp 下的 Windows 系统,收回磁盘空间。有时候人就是这样,手贱就会在电脑上安装这样哪样的东东。从...
    双系统怎么删除WIN系统或者苹果系统? mac双系统

    双系统怎么删除WIN系统或者苹果系统?

    我的是单系统——苹果系统,所以 没有双系统打开“Launchpad”,在“实用工具”中,双击打开“Boot camp助理"“其他”中然后点击“助理”点击“继续”我的是单系统——苹果系统,所以 没有双系...
    匿名

    发表评论

    匿名网友 填写信息