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