General
- 建议勾选开机自动启动
- 快捷键切换成自己习惯的,如果切换成spotlight自带的快捷键,需要停用spotlight的快捷键
- 停用spotlight快捷键在System Preferences -> Shortcuts -> Spotlight -> 反勾选
Features
Default Results
- 设置不需要任何前缀的搜索
- application建议选择Fuzzy capital letters,这是因为Fuzzy capital会把gc认作成Google Chrome,而Full fuzzy 会把ps认作成Photoshop,会增添很多不必要的搜索时间
- Default file type建议只选择必要的,因为我们可以在File Search中加前缀来进行搜索
- 把文件拖入Advanced,增加default search的文件类别
- Search Scope直接用alfred默认的即可
- Fallback 建议选择Intelligently show fallbacks at the end of results,这个会让每次搜索都出现这些选项
- Setup fallback result中,设置常用的Web Search, Custom Search 或者 Workflow Trigger
File Search
-
Search
-
- 前面加‘ 可以直接用file search mode
- Open和tags两种搜索方式我没勾选是因为open的功能可以直接搜索文件按return来完成,还有我不用tagging来整理文件
- 前面加find 可以打开搜到file所在的folder
- 前面加in 可以直接打开文字所在的file
-
Navigation
-
- 前面加/ 可以在root folder中搜索
- 前面加~ 可以在home folder中搜索
- 用左右键可以进行folder navigation
- 用return键直接在finder中打开此folder
- 输入prev 可以看到上一次的file path
-
Buffer
-
- 使用option + up 来决定是否把当前file放到buffer中
- 使用option + right来对当前buffer中所有file执行action
- 使用option + delete来清空当前的buffer
- 当你把指针悬浮在buffer file上,同样能看到这些file所在的位置
Universal Actions
- 可以使用单个的key或者hotkey来进行action操作,但是我个人比较习惯用tab键
- 如果Action Ordering没有勾选,那么每次的actions都是一样的。如果勾选了,那么alfred会根据你的usage进行排列
- 在Action里 根据个人喜好来选择用哪些default actions
Web Search
- baidu搜索 alfred://customsearch/Search%20Baidu%20for%20%27%7Bquery%7D%27/baidu/utf8/nospace/https%3A%2F%2Fwww.baidu.com%2Fs%3Fwd%3D%7Bquery%7D
- 打开bilibili alfred://customsearch/Open%20Bilibili/bilibili/utf8/nospace/https%3A%2F%2Fwww.bilibili.com%2F
- bilibili搜索 alfred://customsearch/Search%20Bilibili%20for%20%27%7Bquery%7D%27/bilibili/utf8/nospace/https%3A%2F%2Fsearch.bilibili.com%2Fall%3Fkeyword%3D%7Bquery%7D
- 打开google calendar alfred://customsearch/Open%20Google%20Calendar/gcal/utf8/nospace/https%3A%2F%2Fcalendar.google.com%2Fcalendar%2F
- steam搜索 alfred://customsearch/Search%20Steam%20for%20%27%7Bquery%7D%27/steam/utf8/nospace/https%3A%2F%2Fstore.steampowered.com%2Fsearch%2F%3Fsort_by%3D_ASC%26term%3D%7Bquery%7D
- Github搜索 alfred://customsearch/Search%20Github%20for%20%27%7Bquery%7D%27/github/utf8/nospace/https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3D%7Bquery%7D
Web Bookmarks
- 目前只能识别safari或者chrome中的bookmark
- 如果show bookmarks中选择in default result,那么不管搜什么东西,只要跟bookmark相关就会在结果里出现。我比较喜欢专门指定要搜索bookmark,所以我选择via keyword
Clipboard History
- 可以复制很久之前忘记黏贴的东西(文件,文本,etc)
- 修改或者取消hotkey,因为command + option + c是Mac自带可以直接copy文件路径的快捷键
- 使用clipboard可以唤出剪切板功能
- 使用clear可以删除所有剪切板上面的历史
- 使用fn + delete可以只删除一条剪切板上的历史
- 使用command + s可以直接新建snippets
- apple生态自带handoff功能,如果不想在Mac剪切板上记录从别的机器上copy过来的东西,就不要勾选universal
- 在advanced中,建议不要勾选Auto-paste on return,这样可以找到之后再决定把东西复制到哪里
Snippets
-
自动展开常用语句
-
建议开启automatically expand snippets by keyword,这样输入时自动帮你转换
-
建议给snippets collection添加特殊符号的prefix开始,防止误触
-
Emoji Pack
-
- 下载链接:github.com/paris-ci/Al… Pack Update.alfredsnippets
- 生成Snippets的代码:github.com/paris-ci/Al…
-
点进Auto Expansion Options,增加不要在slack中使用emoji的snippets,因为slack软件自带这个功能
Calculator
- 使用 = 让计算结果代替之前的计算式子,更方便的进行后续的计算
- 前缀加上 = 可以使用高级计算模式,可以计算sin,cos等
Dictionary
- 使用define 可以查字典,因为我不喜欢用Mac自带的dictionary查,所以我一般不会勾选define
- 使用spell,Alfred可以帮你猜出该单词正确拼写方式,并且自动粘贴到剪切板里,如果勾选上了Paste word on action,那么会自动粘贴在光标所在位置
Music
- 可以直接用mini player来播放apple music中的歌曲
- 在mini player中 可以用random随便挑选一个专辑来播放,其他的功能可以用键盘实现,我就不勾选了
- 在mini player中 可以直接搜索歌曲 歌手 专辑 达到快速听歌的目的
- 建议不要勾选show these keywords in Alfred Default Results,否则将给普通搜索带来很多噪音
- 如果在library中更新了,用command + R给mini player进行刷新
System
- 根据自己的使用习惯进行配置
Terminal
- 在application处选择Custom
- 使用curl --silent 'raw.githubusercontent.com/vitorgalvao…' | pbcopy 复制script到剪切板,粘贴在下面文本框中
- 参考 github.com/vitorgalvao…
Previews
- 文件可以按shift预览,确实是要找的文件之后,按return打开
Workflows
- 在这里搜索喜欢的workflow: www.packal.org/workflow-li…
- 别人推荐的workflow:github.com/alfred-work…
- 可以给workflow添加category,但是我的workflow比较少,我就不添加了
- 双击或者右键单个workflow都是可以编辑的
apple Music github.com/gustavosaez…
- 直接使用amusic 可以看到所有的歌单
- 使用amusic+type 可以看到特定类型的歌单
CoffeeCoffee github.com/vitorgalvao…
- 使用coffee可以开启/停止永远亮屏
Eduic Search github.com/hanleylee/a…
- 配置快捷键打开欧路词典搜索
- 前缀加上e 进行搜索
Power Treasures github.com/clarencecas…
- 使用pows查找同义词
- 使用powa查找反义词
- 结果会放到你的剪贴板里
SideNotes www.apptorium.com/sidenotes/a…
- 前缀加: 快速添加notes
- 使用sn search快速在sidenotes中搜索 或者 在features -> default results -> fallbacks -> setup fallback results中添加它
Terminal Finder www.packal.org/workflow/te…
- 使用fi 可以在finder中打开iterm
- 使用if 可以在iterm中打开finder
TimeZones github.com/jaroslawhar…
- 使用tz可以看到所有关注地区的时间
- 使用timezone add 可以添加关注的地区
- 使用timezone edit 可以删除不关心的地区
- 使用 tz HHMM 可以转换此时间到所有关心的地区
- 使用timezone 12h 或者 24h 可以定义展示format
appearance
在这里搜索喜欢的appearance: www.packal.org/theme-list
可以选择是否在menubar或者Alfred window上展示图标
更改show alfred on的选择为mouse screen,这样多屏幕的环境里,鼠标在哪个屏幕,alfred window就会出现在哪个屏幕了
Remote
- 可以在iOS移动端里操控Mac中的Alfred
- 只能在电脑端来修改 移动端可以使用哪些命令
Advanced
- Cache 是alfred记录我们经常使用的命令,这样下次执行起来比较快。如果这个出现问题了,可以试试clear application cache
- macOS 会在极罕见的情况下出现index corruption,可以试试rebuild macOS metadata,不过它会耗时一小时左右
- 勾选store typed query history 如果你想让alfred记住刚刚的20条命令
- 勾选show latest history if within 5 min 如果你想让alfred自动展示所有最近5分钟的命令
- Force keyboard这里可以定义当你用alfred时 键盘要切换到哪个,因为我用auto switch input,所以我就不在alfred里面特别设定了
- 可以设定action modifier
- 如果搜索一个东西,发现它有很多相关的本地文件,那么可以直接按ctrl + return进行网页搜索。