Mac 自訂鍵盤快捷鍵與修飾鍵完整教學
在『系統設定 › 鍵盤 › 鍵盤快速鍵』可新增 App 快捷鍵、重新對應修飾鍵(如 Caps Lock 改 Control)、調整 Mission Control 與 Spotlight 的快捷鍵,以及切換 F1–F12 的行為模式。
很多人不知道 macOS 內建的快捷鍵自訂功能有多強,買了第三方工具才回頭發現原來系統就夠用。這篇整理四個實際使用場景:幫沒快捷鍵的選單功能加一組、把 Caps Lock 改掉、搞定 F1–F12 行為、以及解掉快捷鍵衝突。
幫沒快捷鍵的功能加一組
這是最多人用到的場景。你想按一個組合鍵觸發某個選單功能,但 App 根本沒有預設快捷鍵——比如 Safari 的「以⋯格式儲存⋯」、Finder 的排序方式、或是某個 App 深處的匯出選項。
進入『鍵盤快速鍵』,左側選『App 快速鍵』,按『+』新增,關鍵在「選單標題」那一欄:必須一字不差,包括大小寫和省略號(是 ⋯ 不是三個句點)。名稱打錯,設定存了也沒反應,這是九成人卡關的原因。建議直接打開 App 選單,把項目名稱對著看著打,或用截圖當參考。
加好之後馬上去試,如果沒反應就先完全關掉重開那個 App,設定需要 App 重啟才套用。
把 Caps Lock 改成別的
Caps Lock 鍵位置好但沒什麼人用,改掉它幾乎是標準操作。在『系統設定 › 鍵盤』主頁面點『修飾鍵⋯』就能改。
最常見的兩種改法:改成 Control(Vim 用戶、習慣 Unix 佈局的人標配)、或改成 Escape(Vim 的 insert mode 切換更順)。如果你覺得 Caps Lock 根本沒用,就選「無動作」直接停用。
用外接 Windows 鍵盤的人也可以在這裡對調 Command 和 Option,讓鍵位跟 Mac 內建鍵盤一致,不用每次切換都重新適應。
注意:修飾鍵設定是以鍵盤裝置為單位,視窗頂部先選好是內建還是外接,設定不會互相干擾。
切換 F1–F12 的行為
如果你常用 IntelliJ、Final Cut Pro 或其他依賴 F 鍵的工具,建議到『系統設定 › 鍵盤』開啟「將 F1、F2 等鍵作為標準功能鍵」。這樣直接按 F 鍵就是功能鍵,要調音量亮度時再按住 Fn。反過來也成立,看你哪種用更多就選哪種。
macOS Ventura 之後可以針對特定 App 設例外,在『鍵盤快速鍵 › 功能鍵』分頁加入指定 App,讓那個 App 自動用標準 F 鍵,其他 App 維持媒體鍵,不用每次手動切。
快捷鍵衝突怎麼排
新增的快捷鍵不生效,先看鍵盤快速鍵視窗有沒有黃色警告符號,有的話懸停就能看到衝突來自哪裡。
注音輸入法的中英切換常跟 Spotlight 的 Command-Space 打架,解法很直接:把 Spotlight 改成 Option-Space,或者如果你已經用 Raycast 取代 Spotlight,就直接取消勾選 Spotlight 快捷鍵,把 Command-Space 整個讓出來。
快捷鍵的優先順序是系統截圖 > 系統快捷鍵 > App 快速鍵設定 > App 內建預設,改不動某個組合鍵通常是因為被更高層的系統設定卡住了。
操作步驟
跟著做,點一下打勾常見問題
為什麼 App 快捷鍵新增後沒有作用?
最常見原因是『選單標題』輸入錯誤。請在 App 選單內找到該項目,確認名稱完全相符,包含大小寫、空格與省略號(⋯,Option-;)。另一個原因是與系統快捷鍵衝突,請在鍵盤快速鍵視窗檢查是否有重複。
修飾鍵對應只適用於特定鍵盤嗎?
是的,修飾鍵設定是以鍵盤裝置為單位。點選『修飾鍵⋯』後,先從頂部下拉選單選擇要調整的鍵盤(例如內建鍵盤或外接 USB 鍵盤),設定不會跨裝置套用。
可以完全停用 Caps Lock 鍵嗎?
可以。在『修飾鍵⋯』設定中,將 Caps Lock 的對應改為『無動作』即可停用,不需要第三方工具。
如何在 Fn 鍵與媒體鍵之間臨時切換?
無論目前的功能鍵模式為何,按住 Fn 鍵再按 F1–F12 就能臨時切換到相反的行為,不需要進入設定。
快捷鍵設定可以備份嗎?
macOS 沒有官方的一鍵匯出功能,但 App 快捷鍵設定儲存在 '~/Library/Preferences/com.apple.symbolichotkeys.plist',可手動備份此檔案,換機時複製回去後登出再登入即可套用。
第三方 App 的快捷鍵可以用這個方法覆蓋嗎?
可以,只要該功能有出現在 App 選單列,就能用『App 快速鍵』新增或覆蓋。但若 App 是用自訂繪製的介面(不走標準選單),這個方法就無效,需要在 App 內部設定或使用 Karabiner-Elements 等工具。