- Ctrl+option+-> 可以滑向左面屏幕;
Alfred 是 Mac 上一款著名的效率應(yīng)用,強(qiáng)大的功能和眾多的擴(kuò)展能讓你在實(shí)際操作中大幅提升工作效率,少數(shù)派此前曾有多篇關(guān)于的 Alfred 的評測和技巧的文章。
不少讀者雖然青睞 Alfred 的高效操作,但是也因?yàn)樗雌饋磉^于復(fù)雜而不敢嘗試,為了讓更多對 Alfred 感興趣的人能夠真正體驗(yàn)到它帶來的高效,這次我們將對 Alfred 內(nèi)的各個(gè)功能進(jìn)行詳細(xì)的講解,讓你可以從零開始了解和學(xué)習(xí)這款應(yīng)用。
本文于 2014 年首發(fā)在作者個(gè)人博客,經(jīng)修電腦的哲學(xué)家二次排版及部分內(nèi)容完善,少數(shù)派已獲得原作者授權(quán)轉(zhuǎn)載,點(diǎn)此閱讀原文。
前言
記得以前在 Windows 平臺有一個(gè)叫 Everything 的軟件,主要特色就是輸入關(guān)鍵字后能夠快速得定位出你想要的文件。今天我們要介紹的 Alfred 也有和它有一樣的功能。當(dāng)然,如果只是簡單的搜搜文件那也就稱不上「神軟」了。
Alfred 是一個(gè)用鍵盤通過熱鍵、關(guān)鍵字、自定義插件來加快操作效率的工具,它不但是搜索工具,還是快速啟動工具,甚至能夠操作許多系統(tǒng)功能,擴(kuò)充性極強(qiáng),如果有興趣應(yīng)該還可以寫一個(gè)煮咖啡的插件出來。簡單點(diǎn)說就是使用了 Alfred 后你就可以丟掉鼠標(biāo)了!
關(guān)于 Alfred 的介紹將分為上、下兩篇:
上篇介紹 Alfred 免費(fèi)版和 PowerPack 版( 需要付費(fèi)購買)的部分功能;下篇著重介紹 Alfred PowerPack 的 Workflows 擴(kuò)展功能,其實(shí)這才是 Alfred 可以稱為神軟的功能。
當(dāng)然其實(shí)免費(fèi)版本已經(jīng)大大為我們提高了效率,不是重度用戶使用免費(fèi)版本也已經(jīng)夠用了。
下圖就是 Alfred 的主界面。我們所有的操作都在這一個(gè)界面上進(jìn)行。通過熱鍵打開主界面,輸入「 a 」之后 Alfred 就會為我在候選界面上顯示操作系統(tǒng)中所有與 a 相關(guān)的文件及操作。
如果我們繼續(xù)輸入后續(xù)的內(nèi)容,下拉選框內(nèi)會動態(tài)顯示候選操作。如果第一行正好是你想要的操作那么直接回車即可,同樣我們也可以通過提示的熱鍵來選擇后面的操作。
我個(gè)人設(shè)置的 Alfred 的呼出快捷鍵為雙擊Command鍵。這樣設(shè)置不僅呼出速度非??欤铱梢员荛_和其它應(yīng)用的呼出快捷鍵沖突,例如 Manico。
接下來通過 Alfred 的 Preferences(偏好設(shè)置)面板來深入了解這款應(yīng)用到底有哪些神奇的功能。
General(通用)
General 的選項(xiàng)很簡單,只有下面三項(xiàng):
Startup:設(shè)置系統(tǒng)啟動時(shí)是否自啟動。 Alfred Hotkey:設(shè)置呼出 Alfred 的熱鍵。 Where are you:這個(gè)設(shè)置比較特別,因?yàn)?Alfred 內(nèi)置了常用網(wǎng)站搜索功能,在這里設(shè)置了你所在的國家后,Alfred 在搜索時(shí)會打開搜索網(wǎng)站對應(yīng)國家的網(wǎng)站。
Features(特性)
這里是免費(fèi)版的重點(diǎn),Alfred 里所有的搜索功能都在這里設(shè)置。接下來我們一一介紹:
Default Results(默認(rèn)結(jié)果)
Essentials:可以設(shè)置搜索「應(yīng)用程序」、「聯(lián)系人」、「設(shè)置」、「Safari 書簽」、其它的還能查詢「文件夾」、「文本文件」、「壓縮文件」、「圖片」、「Apple」等其它文件。
Search all file types:搜索所有文件類型,不過 Alfred 建議我們可以通過 Open + 關(guān)鍵字或者 Space(空格鍵)來查詢文件或者文件夾,因?yàn)槿绻窟x中的話不但影響查詢速度,還容易混淆查詢結(jié)果。
Search Scope:設(shè)置 Alfred 查詢時(shí)會搜索的文件夾,我們在這里可以自己添加和刪除文件夾。 Fallbacks:是設(shè)置如果沒有查到結(jié)果使用 Google 還是其它網(wǎng)站來搜索結(jié)果。默認(rèn)反饋結(jié)果為 Google、Amazon、Wikipedia 網(wǎng)頁搜索。
注:
檢索外置移動硬盤數(shù)據(jù):如果需要 Alfred 也所能搜索外置移動硬盤中的文件、應(yīng)用程序和元數(shù)據(jù)的話,請?zhí)砑油庵靡苿佑脖P的目錄或拖動文件夾到 Search Scope 中; 排除 Library 文件夾:為了保證搜索結(jié)果的準(zhǔn)確性和相關(guān)性,建議排除應(yīng)用程序文件存放位置 ~Library; 檢索 Chrome 書簽:Alfred 檢索的書簽是 Safari 中的數(shù)據(jù),因此,如果你的主力瀏覽器是 Chrome 的話,則需要打開 Safari 后,通過文件→ 導(dǎo)入自→ 谷歌 Chrome導(dǎo)入書簽數(shù)據(jù)。
File Search(文件搜索)
1. Search(搜索) 選項(xiàng)
Quick Search:快速搜索,勾選該選項(xiàng)后,我們可以使用‘(單引號)或者Space(空格鍵)快速啟用打開文件或者文件夾,功能類似于使用Open + 關(guān)鍵字。 Opening Files:輸入open打開文件或者文件夾。 Revealing Files:輸入find查詢文件或者文件夾的位置。 Inside Files:輸入in查找文本文件內(nèi)含有查詢文字的文件(這個(gè)功能很強(qiáng)大?。?。
File Tags:輸入tags查詢含有查詢 tags(標(biāo)簽) 的文件或者文件夾。
Don‘t Show:選擇查詢結(jié)果中不出現(xiàn)「郵件」、「書簽」、「音樂」、「聯(lián)系人」、「歷史記錄」等其它文件內(nèi)容(注:如果需要更為復(fù)雜的結(jié)果過濾,則需要使用自定義結(jié)果過濾的 WorkFlow )。 Result Limit:自定義顯示結(jié)果個(gè)數(shù)——更多的結(jié)果意味著更大的靈活性(flexibility),而更少的結(jié)果以為這更高的性能(performance)。
2. Navigation(導(dǎo)航)選項(xiàng)
在這里,我們可以設(shè)置文件導(dǎo)航工具。我們可以使用/來直接定位到根目錄,或者使用~來直接定位到當(dāng)前用戶的 home 目錄。在文件定位工具中我們可以設(shè)置是否使用左右鍵來作為前進(jìn)或者后退的功能鍵。在新版本的 Alfred 中,還增加了 Fuzzy Matching(模糊匹配)的設(shè)置項(xiàng)。
默認(rèn)情況下,在 Alfred 中,→為「顯示動作面板」,Command + ↓為前往下一層文件夾,Command + ↑為前往上一層文件夾。
Shortcuts:我們可以設(shè)置使用 ←和 →為文件夾導(dǎo)航的快捷鍵,設(shè)置return(回車鍵)為在 Finder 中打開選中文件夾的快捷鍵。 Previous Path:先前路徑,在此可以設(shè)置熱鍵(默認(rèn)為Option + Command + /)或關(guān)鍵詞,來快捷地訪問最近一次在 Alfred 中使用文件導(dǎo)航訪問的路徑。
3. Buffer(緩存)選項(xiàng)
這也是 Alfred 的神奇功能之一,我們可以將查找到的文件或者文件夾加入到緩存中,然后就可以對搜索到的結(jié)果作批量處理了。這里的設(shè)置也很簡單,主要就是是否啟用緩存功能和緩存功能的幾個(gè)快捷鍵,并且可以設(shè)置使用完后是否清空緩存等。
通過Option + ↑來將選中的文件夾或者文件加入到緩存,我們可以看到如果存在緩存的話 Alfred 搜索界面上會出現(xiàn)選中文件的小圖標(biāo)。
通過Option + →來批量處理緩存中的文件夾和文件。我們可以打開、發(fā)郵件、拷貝、移動、刪除(嗯對了你是不是感覺到這個(gè)功能就是代替鼠標(biāo)選中文件然后右鍵的功能)。
使用Option + ↓可以添加一個(gè)文件到緩存并移動到下一選擇項(xiàng)。使用Option + ←可以移除已添加的緩存項(xiàng)中的最后一項(xiàng)。
4. Action(動作)選項(xiàng)
這個(gè)選項(xiàng)設(shè)置的功能基本和上面差不多,主要功能是在查詢到文件夾或者文件后選擇快捷鍵來顯示操作界面。
另外,我們還可以在 Finder 中選中文件夾或者文件后使用快捷鍵來快速打開相同的操作界面。如果只是文件夾被選中的話我們可以有更多的操作可以做,比如:在 Finder 中打開文件夾、查詢相似的文件、在控制臺內(nèi)打開文件夾、將目錄拷貝粘貼板等。
Show Actions:可以設(shè)置調(diào)出動作的快捷鍵,默認(rèn)設(shè)置為 n和Control;如果勾選 Action Ordering,Alfred 則會根據(jù)你對動作的使用頻次排列動作列表; Default Action:可以根據(jù)個(gè)人偏好,勾選動作; File Selection:可以設(shè)置熱鍵(默認(rèn)為 Option + Command + /),顯示針對「當(dāng)前已選文件」的「動作」面板。
5. Advanced(高級)選項(xiàng)
Copy Path:復(fù)制路徑,選中該選項(xiàng)后,如果使用了將目錄拷貝至粘貼板的功能后會在目錄前后加上單引號。 Quick Look:快速查看,選中該選項(xiàng)后,選中查詢結(jié)果然后使用Shift或者是 Command + Y,可以使用系統(tǒng)的快速預(yù)覽功能。 Apple:Apple 腳本,選中該選項(xiàng)后可以使用Command+O來打開 Apple 編輯器,而 Alfred 默認(rèn)的操作是直接執(zhí)行腳本。 Performance:在搜索外部存儲文件時(shí)使用文件類型圖標(biāo)?(這個(gè)沒有試過不知道是不是這個(gè)功能)。 Sorting:這個(gè)設(shè)置應(yīng)該是每次打開查詢結(jié)果的文件后,更新文件的 「kMDItemFSContentChangeDate」 的值(具體作用不明,待 Google 之)。 Home Folder:設(shè)置表示 home 文件夾字符,默認(rèn)為 ~。
Web Search(網(wǎng)頁搜索)
這里當(dāng)然是網(wǎng)站搜索的一些設(shè)置,我們可以使用 Alfred 默認(rèn)的一些搜索功能,或者自己設(shè)置一些自定義搜索。圖中可以看到已經(jīng)設(shè)置了「亞馬遜中國」、「亞馬遜日本」、「Google」、「百度」、「BiliBili」、「Youku」等其它自定義查詢。點(diǎn)擊 Add Custom Search后我們就可以自定義查詢了。
在設(shè)置自定義查詢界面中,主要設(shè)置有:
Search URL:網(wǎng)站查詢的 URL,每個(gè)網(wǎng)站的查詢 URL 可以先通過網(wǎng)站查詢功能,然后查看瀏覽器的地址欄就能知道了。當(dāng)然查詢內(nèi)容使用 {query}變量來代替。 Title:標(biāo)題,這個(gè)是設(shè)置在查詢時(shí) Alfred 查詢主界面顯示的提示文字。 Keyword:查詢關(guān)鍵字,盡量使用簡短容易辨識的文字。 Validation:有效性,這個(gè)是用來測試設(shè)置是否有效的。
另外每個(gè)查詢設(shè)置都能設(shè)置相應(yīng)網(wǎng)站的圖標(biāo),只要將網(wǎng)站圖標(biāo)拖到設(shè)置的位置即可。在新版本的 Alfred 中,還增加了 Use HTTPS for default searches if possible選項(xiàng),以強(qiáng)化安全性。
Calculator(計(jì)算器)
計(jì)算器這個(gè)就不多說了,主要有兩個(gè)功能,一個(gè)就是直接輸入簡單的加減運(yùn)算,一個(gè)就是輸入 =來輸入復(fù)雜的計(jì)算,支持許多高級的數(shù)學(xué)函數(shù)。
Dictionary(字典)
字典功能其實(shí)使用的是 Mac 系統(tǒng)自帶的字典,可以設(shè)置使用的字典和查詢關(guān)鍵字,輸入 di+關(guān)鍵字來查詢中英字典
Contacts(聯(lián)系人)
1. Contacts 選項(xiàng)
這里我們可以設(shè)置查詢到聯(lián)系人后使用哪些操作,圖中已經(jīng)增加了點(diǎn)擊名字拷貝到粘貼板和點(diǎn)擊郵件地址直接發(fā)送郵件(系統(tǒng)默認(rèn)操作),另外 Alfred 還支持 URL Scheme來打開任意 App 。
查詢聯(lián)系人
聯(lián)系人詳細(xì)界面可以選擇郵箱地址直接發(fā)送郵件
2. Email 選項(xiàng)
這里是發(fā)送郵件的選項(xiàng)??梢栽O(shè)置發(fā)送郵件的關(guān)鍵字,也可以設(shè)置打開 Gmail 網(wǎng)頁來代替系統(tǒng)的郵件 app 來發(fā)送郵件。另外還可以設(shè)置如果有單個(gè)附件和多個(gè)附件的情況下郵件主題欄顯示的文字(此功能主要是和前面文件搜索后發(fā)送郵件的功能有關(guān))。
[圖片上傳中。。。(29)]
3. Advanced(高級) 選項(xiàng)
這里可以設(shè)置聯(lián)系人搜索結(jié)果的展示,比如:姓和名顯示順序?qū)φ{(diào)、顯示職位、顯示工作、如果有地圖信息還能打開地圖。
中文用戶建議大家勾選 Show last name before first name 選項(xiàng),這樣 Alfred 就能夠以中文先姓后名規(guī)則顯示。
Clipboard(剪貼板)
1. History(歷史)選項(xiàng)
h
基于隱私的考慮,Alfred 是默認(rèn)關(guān)閉「剪切板歷史」功能的,我個(gè)人設(shè)置的查看「剪切板歷史」的熱鍵是雙擊 Control,方便調(diào)出;對于普通用戶來說,Alfred 的剪貼板功能已經(jīng)完全夠用了,無需重復(fù)購買 Paste 等剪貼板管理工具。
這里是查看粘貼板歷史記錄的選項(xiàng):
Clipboard Histroy:剪切板歷史,用于設(shè)置粘貼板歷史保存的時(shí)間(默認(rèn)為 24 小時(shí))。 Viewer Hotkey:查看熱鍵,用于設(shè)置打開粘貼板查看器的熱鍵。 Viewer Keyword:查看關(guān)鍵詞,用于設(shè)置打開粘貼板查看器的關(guān)鍵字。 Snippet Keyword:片段關(guān)鍵詞,用于設(shè)置片段查詢的關(guān)鍵字。 Clear Keyword:清空關(guān)鍵詞,用于設(shè)置清空粘貼板歷史的關(guān)鍵字。 Ignore Apps:忽略應(yīng)用程序,用于設(shè)置忽略記錄至粘貼板歷史的應(yīng)用程序。
2. Snippets(片段)選項(xiàng)
此功能主要是用于設(shè)置文本片段,便于快速輸入。例如,實(shí)現(xiàn)快速輸入地址、常用問候語、常用代碼片段等:
Name:文本片段名稱 Keyword:文本片段關(guān)鍵字 Snippet:文本片段內(nèi)容
使用時(shí)可以通過打開粘貼板瀏覽器根據(jù)名稱和關(guān)鍵字查詢,或者直接使用前面設(shè)置的片段查詢關(guān)鍵字來查詢。
使用 snip 關(guān)鍵字查詢文本片段
查詢到結(jié)果后直接回車便能將片段內(nèi)容輸入到當(dāng)前激活的應(yīng)用程序內(nèi)
3. Merging 選項(xiàng)
這是一個(gè)神奇的功能:當(dāng)我們復(fù)制了一段文本后,再選中另外一段文本后,通過使用 Command + 雙擊 C 鍵可以將當(dāng)前選中的文本追加到第一次復(fù)制的文本后面。并且可以設(shè)置是使用空格、回車來分割不同的片段。
[圖片上傳中。。。(36)]
4. Advanced(高級)選項(xiàng)
這里主要設(shè)置自動粘貼當(dāng)前選中的記錄和設(shè)置復(fù)制文本內(nèi)容的最大字節(jié)。
2.8 iTunes
1. General(通用)選項(xiàng)
這個(gè)功能就類似一個(gè) iTunes 的迷你播放器:
Mini Player:用來設(shè)置打開迷你播放器的熱鍵和關(guān)鍵字,默認(rèn)為Control + Command + Return和 itunes。 Playback:如果使用隨機(jī)選擇專輯命令,Alfred 只會選擇歌曲數(shù)目大于5的專輯。 Behaviour:查詢并選中歌曲后自動關(guān)閉迷你播放器界面。 Searching:查詢歌曲后 Alfred 會自動在 iTunes 內(nèi)添加播放列表。
2. Keywords(關(guān)鍵字)選項(xiàng)
[圖片上傳中。。。(39)]
這里主要用于設(shè)置 iTunes 播放命令的關(guān)鍵字。主要有:
Play/Pause(播放/暫停):play/pause Next Track(下一曲):next
Previous Track(上一曲):previous Random Album(隨機(jī)選擇專輯):random
[圖片上傳中。。。(41)]
Max Volume(最大音量):volmax Half Volume(一半音量):volmid Mute iTunes(靜音):mute
另外,選中了 Show these keywords in Alfred Default Results 后不但可以在迷你播放器內(nèi)使用這些命令還能在搜索界面內(nèi)使用以上命令。
3. Advanced(高級)選項(xiàng)
這里主要設(shè)置 iTunes 的資料庫目錄,如果 Alfred 沒有找到我們可以手動設(shè)置。另外 Alfred 還能查詢不在 iTunes 資料庫內(nèi)的歌曲。我們還可以設(shè)置 Alfred 在 iTunes 內(nèi)的播放列表的名稱。
[圖片上傳中。。。(42)]
1Password
如果你購買了 1Password 這個(gè) Mac 上的密碼管理應(yīng)用的話,我們就可以直接在 Alfred 內(nèi)直接搜索密碼庫了。
[圖片上傳中。。。(44)]
不過需要注意的是如果 Alfred 顯示 Unable to find 1Password Data 的話我們需要打開 1Password 的 啟用與第三方應(yīng)用整合這個(gè)選項(xiàng)。
System(系統(tǒng))
這里主要是設(shè)置一些系統(tǒng)命令的關(guān)鍵字。建議將一些常用的系統(tǒng)命令、程序管理命令、盤符管理命令設(shè)置為剪短好記的語詞。例如,我將「清空回收站」的關(guān)鍵字設(shè)置為em,將「推出所有盤符」的關(guān)鍵字設(shè)置為tui。
常規(guī)系統(tǒng)命令:屏幕保護(hù)程序(screen saver)、顯示回收站(trash)、清空回收站(empty trash)、登出(logout)、睡眠(sleep)、鎖定(lock)、重啟(restart)、關(guān)機(jī)(shutdown)。 程序管理命令:隱藏(hide)、關(guān)閉(quit)、強(qiáng)制關(guān)閉(forcequit)、關(guān)閉所有應(yīng)用程序(quitall)。 盤符管理命令:推出某個(gè)盤符(eject)、推出所有盤符(ejectall)、設(shè)置盤符黑名單。
Terminal/Shell(終端和 Shell )
[圖片上傳中。。。(47)]
Alfred 還能輸入控制臺命令。這里設(shè)置比較簡單了,設(shè)置輸入命令的關(guān)鍵字和使用的默認(rèn)控制臺程序。
好了,終于把上篇 Alfred 的基本功能全都說個(gè)了遍,基本上沒有啥遺漏的功能了。如果能掌握上面所有的功能的話已經(jīng)能夠減少大部分的鼠標(biāo)操作和重復(fù)性操作,將大大提高操作系統(tǒng)使用效率。