配合这个视频食用效果更佳🐣

建议勾选开机自动启动
快捷键切换成自己习惯的,如果切换成spotlight自带的快捷键,需要停用spotlight的快捷键
停用spotlight快捷键在System Preferences -> Shortcuts -> Spotlight -> 反勾选
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
下载链接:https://github.com/paris-ci/Alfred-Emoji-Pack-Update/raw/master/snippets/Emoji Pack Update.alfredsnippets
生成Snippets的代码:https://github.com/paris-ci/Alfred-Emoji-Pack-Update
点进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 'https://raw.githubusercontent.com/vitorgalvao/custom-alfred-iterm-scripts/master/custom_iterm_script.applescript' | pbcopy 复制script到剪切板,粘贴在下面文本框中
参考 https://github.com/vitorgalvao/custom-alfred-iterm-scripts
Previews
文件可以按shift预览,确实是要找的文件之后,按return打开
在这里搜索喜欢的workflow: https://www.packal.org/workflow-list
别人推荐的workflow:https://github.com/alfred-workflows/awesome-alfred-workflows
可以给workflow添加category,但是我的workflow比较少,我就不添加了
双击或者右键单个workflow都是可以编辑的
apple Music https://github.com/gustavosaez/Alfred-Workflow-apple-Music
直接使用amusic 可以看到所有的歌单
使用amusic+type 可以看到特定类型的歌单
CoffeeCoffee https://github.com/vitorgalvao/alfred-workflows/tree/master/CoffeeCoffee
使用coffee可以开启/停止永远亮屏
Eduic Search https://github.com/hanleylee/alfred-eudic-workflow
配置快捷键打开欧路词典搜索
前缀加上e 进行搜索
Power Treasures https://github.com/clarencecastillo/alfred-powerthesaurus#readme
使用pows查找同义词
使用powa查找反义词
结果会放到你的剪贴板里
SideNotes https://www.apptorium.com/sidenotes/articles/alfred-workflow
前缀加: 快速添加notes
使用sn search快速在sidenotes中搜索 或者 在features -> default results -> fallbacks -> setup fallback results中添加它
Terminal Finder https://www.packal.org/workflow/terminalfinder
使用fi 可以在finder中打开iterm
使用if 可以在iterm中打开finder
TimeZones https://github.com/jaroslawhartman/TimeZones-Alfred
使用tz可以看到所有关注地区的时间
使用timezone add 可以添加关注的地区
使用timezone edit 可以删除不关心的地区
使用 tz HHMM 可以转换此时间到所有关心的地区
使用timezone 12h 或者 24h 可以定义展示format
在这里搜索喜欢的appearance: https://www.packal.org/theme-list
可以选择是否在menubar或者Alfred window上展示图标
更改show alfred on的选择为mouse screen,这样多屏幕的环境里,鼠标在哪个屏幕,alfred window就会出现在哪个屏幕了
可以在iOS移动端里操控Mac中的Alfred
只能在电脑端来修改 移动端可以使用哪些命令
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进行网页搜索。