HackMD 快捷鍵完整指南

2026年6月1日作者Rachel Golden
#zh#product#education
cover image

當你面臨緊迫的截止日期、多個專案同時進行以及精簡的團隊配置時,將效率提升到最高是至關重要的。

每一秒都很關鍵。

我們深知這一點。這就是為什麼 HackMD 內建了大量的鍵盤快捷鍵,旨在協助你將工作流程提升到全新層次。

今天,我們將深入探索這些現成的快捷鍵,幫助你像專家一樣切換模式、排版文字和流暢導覽。

切換模式:編輯、雙欄(分割)與檢視

為了高效工作,你需要能夠在編輯、分割畫面和檢視模式之間即時切換。以下是你的常用快捷鍵:

模式 Windows Mac
編輯模式 (Edit) Ctrl + Alt + e Ctrl + Option + e
雙欄模式 (Split) Ctrl + Alt + b Ctrl + Option + b
檢視模式 (View) Ctrl + Alt + v Ctrl + Option + v

Markdown 語法快捷鍵

文字排版不應該拖慢你的速度。善用這些 Markdown 語法快捷鍵,享受更流暢的編輯體驗:

格式 Windows Mac
粗體 Ctrl + b Cmd + b
斜體 Ctrl + i Cmd + i
刪除線 Ctrl + Shift + ` Cmd + Ctrl + k

預設鍵盤對應綁定:Sublime、Emacs 與 Vim

HackMD 使用 CodeMirror 支援三種鍵盤對應風格(Keymap Styles)—— Sublime、Emacs 和 Vim。你可以透過這些核心綁定,將編輯體驗調整為你最習慣的偏好:

Sublime 風格:

功能描述 Windows/Linux Mac
智慧跳至行首 (Go Line Start Smart) 不適用 Cmd + Left
減少縮排 (Indent Less) Shift + Tab Shift + Tab
刪除整行 (Delete Line) Shift + Ctrl + K Shift + Ctrl + k
自動換行/段落重排 (Wrap Lines) Alt + Q Option + Q
游標前後字元對調 (Transpose Chars) Ctrl + T 不適用
游標向左跳一個子單字 (Go Subword Left) Alt + Left Option + Left
游標向右跳一個子單字 (Go Subword Right) Alt + Right Option + Right
畫面向上捲動一行 (Scroll Line Up) Ctrl + Up Ctrl + Option + Up
畫面向下捲動一行 (Scroll Line Down) Ctrl + Down Ctrl + Option + Down
在下方插入一行 (Insert Line After) Ctrl + Enter Cmd + Enter
在上方插入一行 (Insert Line Before) Shift + Ctrl + Enter Shift + Cmd + Enter
選取下一個相同字詞 (Select Next Occurrence) Ctrl + D Cmd + D
選取目前作用域 (Select Scope) Shift + Ctrl + Space Shift + Cmd + Space
選取括號內的內容 (Select Between Brackets) Shift + Ctrl + M Shift + Cmd + M
跳轉至對應的括號 (Go To Bracket) Ctrl + M Cmd + M
將整行向上移動 (Swap Line Up) Shift + Ctrl + Up Cmd + Ctrl + Up
將整行向下移動 (Swap Line Down) Shift + Ctrl + Down Cmd + Ctrl + Down
切換行註解並保持縮排 (Toggle Comment Indented) Ctrl + / Cmd + /
合併多行 (Join Lines) Ctrl + J Cmd + J
複製目前行 (Duplicate Line) Shift + Ctrl + D Shift + Cmd + D
排序選取行 (Sort Lines) F9 Cmd + F5
排序選取行(不分大小寫) (Sort Lines Insensitive) Ctrl + F9 Cmd + F5
智慧退格刪除 (Smart Backspace) Backspace Backspace
跳過並選取下一個相同字詞 Ctrl + K, Ctrl + D Cmd + K, Cmd + D
刪除游標右側至行尾的文字 Ctrl + K, Ctrl + K Cmd + K, Cmd + K
將游標處字詞轉為大寫 Ctrl + K, Ctrl + U Cmd + K, Cmd + U
將游標處字詞轉為小寫 Ctrl + K, Ctrl + L Cmd + K, Ctrl + L
設定 Sublime 標記 (Set Sublime Mark) Ctrl + K, Ctrl + Space Cmd + K, Cmd + Space
選取至 Sublime 標記處 Ctrl + K, Ctrl + A Cmd + K, Cmd + A
刪除至 Sublime 標記處 Ctrl + K, Ctrl + W Cmd + K, Cmd + W
與 Sublime 標記處對調位置 Ctrl + K, Ctrl + X Cmd + K, Cmd + X
貼上標記處剪下之文字 (Sublime Yank) Ctrl + K, Ctrl + Y Cmd + K, Cmd + Y
將目前行置中顯示 (Show In Center) Ctrl + K, Ctrl + C Cmd + K, Cmd + C
清除所有書籤 (Clear Bookmarks) Ctrl + K, Ctrl + G Cmd + K, Cmd + G
刪除游標左側至行首的文字 Ctrl + K, Ctrl + Backspace Cmd + K, Cmd + Backspace
折疊所有區塊 (Fold All) Ctrl + K, Ctrl + 1 Cmd + K, Cmd + 1
展開所有區塊 (Unfold All) Ctrl + K, Ctrl + 0 Cmd + K, Cmd + 0
展開所有區塊 (Unfold All) Ctrl + K, Ctrl + J Cmd + K, Cmd + J
在上一行增加游標 Ctrl + Alt + Up Ctrl + Shift + Up
在下一行增加游標 Ctrl + Alt + Down Ctrl + Shift + Down
尋找與目前選取相同的字詞 (Find Under) Ctrl + F3 Cmd + F3
尋找上一個與目前選取相同的字詞 Shift + Ctrl + F3 Shift + Cmd + F3
選取所有與目前選取相同的字詞 Alt + F3 Alt + F3
折疊程式碼/區塊 (Fold) Shift + Ctrl + [ Shift + Cmd + [
展開程式碼/區塊 (Unfold) Shift + Ctrl + ] Shift + Cmd + ]
漸進式搜尋 (Find Incremental) Ctrl + I Cmd + I
反向漸進式搜尋 Shift + Ctrl + I Shift + Cmd + I
取代 (Replace) Ctrl + H Cmd + H
尋找下一個 (Find Next) F3 F3
尋找上一個 (Find Prev) Shift + F3 不適用

Emacs / Vim 參考文件:

自定義你的編輯體驗

別忘了,你隨時可以透過編輯器底部的狀態列(Status bar)來自定義你的鍵盤配置。量身打造最符合你獨特工作流程的 HackMD。

效率並非千篇一律。無論你最習慣哪種工作方式,HackMD 都提供了所需的彈性,讓你的編輯體驗真正操之在己。

我們迫不及待想看到你的創作成果。

請持續追蹤更多更新。

帶上你的團隊、帶上你的社群

帶上你的 agent

開始用 Markdown 協作,邀請你的團隊,向社群開放,讓 agent 也加入這個循環

訂閱我們的電子報

自信打造,創新領跑。每月電子報帶給您產品更新、公司動向和技術指南。