Maccy 實測:輕量、鍵盤優先的 macOS 開源剪貼簿管理工具
自己在 macOS 整理資料或開發時最常遇到的問題是頻繁複製貼上造成的視窗切換。本文實測開源的 Maccy 剪貼簿工具,分享其快捷鍵喚醒、快速搜尋、安全過濾等實際使用體驗。
前言
我在 macOS 上寫程式或整理資料時,最常遇到的問題就是需要反覆在不同視窗之間複製貼上。有時候剛複製完一段程式碼,接著又需要去複製一個 API 網址,結果回頭要再用剛剛那段程式碼時,就得重新切換視窗再複製一次。這類繁瑣的切換非常打斷工作節奏。
我之前用過不少剪貼簿管理工具,有些功能雖然很多,但介面太過複雜,或者背景執行時佔用了不少記憶體。後來我改用 Maccy,這款工具的設計理念完全符合我對效率工具的期待:它極度輕量、完全支援鍵盤操作,而且是開源免費的。
我實際用了一段時間後,整理了它的操作邏輯與安裝方式,如果你也想提升 macOS 的複製貼上效率,可以參考我的使用體驗。
為什麼推薦 Maccy?
我原本以為這類剪貼簿工具大同小異,但我實際用了幾天後發現,Maccy 有幾個特點讓我最後決定留著它:
原生的輕量體驗
它是用 Swift 寫的,非常快,而且外觀就是 macOS 原生的選單列風格,沒有花哨的 UI,不佔螢幕空間。在背景運行時幾乎不佔記憶體,這對開發環境已經開了一堆容器和 IDE 的我來說很重要。
鍵盤優先設計
這是我最喜歡的設計。它所有的操作都可以透過鍵盤完成。按下快捷鍵喚醒後,不需要用滑鼠點擊搜尋框,直接打字就能搜尋。選中想要的項目後,按 Enter 複製,或者配合 Option 直接貼上,手完全不用離開鍵盤。
隱私與安全性
剪貼簿常常會包含密碼、Token 或私鑰等敏感資料。Maccy 本身是開源專案,代碼完全公開,而且它預設會過濾並忽略來自密碼管理器(如 1Password、KeeWeb)的複製內容,避免敏感資料在歷史紀錄中留底。
核心操作與快速鍵
我自己最常使用的操作流程是這樣的:
1. 快速喚醒與搜尋
按下預設的 Shift + Command + C 快捷鍵,Maccy 的選單就會直接在滑鼠游標旁邊跳出來。這時直接打字,選單會即時過濾歷史紀錄,只留下符合條件的項目。不管是純文字、網頁連結還是圖片,都支援直接搜尋和預覽。
2. 選取與貼上
過濾出想要的項目後,有幾種方式可以使用它:
- 僅複製到剪貼簿:直接按
Enter鍵,或者雙擊該項目。 - 直接貼上:按住
Option鍵並按Enter鍵,或是按Option加項目旁邊對應的數字快捷鍵(例如Option + 1),它就會把該項目填入你目前的輸入框中。 - 無格式貼上:如果複製的文字帶有富文本格式(如顏色、字級),可以按住
Option + Shift再按Enter,它就會以純文字格式貼上。
3. 置頂與刪除
有些常用的文字(如常用的 SSH 指令或模板語句),可以在選單中選中它後按下 Option + P。這樣該項目就會被鎖定在選單最上方,不會被新的複製紀錄刷掉。
如果複製了暫時性的敏感資料(如簡訊驗證碼),可以在選單中選中該項目並按下 Option + Delete,就能手動將該項目在歷史紀錄中抹除。
安裝方式
Maccy 提供了幾種不同的取得渠道,你可以根據需求選擇:
管道一:透過 Homebrew 安裝(推薦)
如果你習慣使用命令列,可以直接打開終端機並輸入以下指令:
brew install maccy
這是我最推薦的安裝方式,完全免費,而且後續升級也很方便。
管道二:官方網站與 GitHub 下載
你可以到官方網站下載 .dmg 安裝包,或者直接去 GitHub 釋出頁面下載最新版本。
如果你希望支持作者,也可以在 Mac App Store 購買付費版本,功能和開源版本完全相同。
踩坑經驗與調優建議
我自己在剛開始安裝使用時,遇到了兩個需要手動調整的小地方,分享給大家:
自動貼上沒有反應?
我剛裝好時,發現選取項目後它只會複製到剪貼簿,卻沒有自動幫我貼上。後來我進入偏好設定(按下 Command + ,),確認勾選了 "Paste automatically"。
接著,我到 macOS 的「系統設定」->「隱私權與安全性」->「輔助使用」中,將 Maccy 勾選允許。因為自動貼上功能需要模擬鍵盤輸入,必須要有系統的輔助使用權限才能正常運作。
調整剪貼簿監測間隔
Maccy 預設是每 500 毫秒(0.5秒)去檢查一次系統剪貼簿是否有新內容。對於打字極快或需要高頻複製的開發者來說,有時候剛複製完馬上按快捷鍵,會發現 Maccy 還沒錄進去。
如果你想讓它的反應速度更即時,可以打開終端機輸入這行指令,將檢查間隔縮短到 100 毫秒:
defaults write org.p0deje.Maccy clipboardCheckInterval 0.1
修改後重啟 Maccy,反應速度就會明顯提升。

