Mac 的 Home、End 鍵如何用?快速跳到行首和行尾
作者:Windsify 開發工作室 Wondering Works · 更新於
在 Mac 文字編輯中,Command+左/右方向鍵通常移動到行首/行尾,Home 和 End 則可能捲動顯示內容。Windsify 會在識別到可編輯文字區域時轉換 Home 和 End,因此目前焦點所在的位置很重要。
1. 先試 macOS 原生方法
點擊文字框,用 Command+左/右移動到行邊界,用 Command+上/下移動到文件邊界;加上 Shift 可同時選取文字。在緊湊型 Apple 鍵盤上,Fn+左/右可提供 Home/End,其原生作用可能是捲動頁面而非移動游標。各 App 的實現可能不同,參見 Apple 文字編輯快速鍵。
2. 編輯文字和瀏覽頁面不是同一件事
備忘錄中閃爍的游標與 Finder 檔案列表中的選取項目屬於不同使用情境。如果對它們都傳送行首命令,就可能改變原有導覽行為。網頁編輯器、程式碼編輯器和嵌入控件向 macOS 輔助使用暴露焦點的方式也可能不同。
編輯示例:項目 |筆記 → Home → |項目筆記
非編輯示例:沒有活動文字框的網頁或 Finder 列表 → Home 交給目前 App 處理。
文字示意;竪線代表游標,並非實際輸入內容。
3. 在 Windsify 中使用 Home 和 End
- 允許輔助使用並啟用 Windows 鍵盤快速鍵。
- 在「文字編輯」中輸入兩行文字,將游標放在一行中間,依次按 Home 和 End。區域被識別為可編輯時,游標會移至行首和行尾。
- 試試 Shift+Home/End 選擇到行邊界,以及 Ctrl+Home/End 移至文件邊界。
- 再切換到非編輯顯示內容。未加變更鍵的 Home 和 End 會保持原樣傳給 App。
| 可編輯文字中的按鍵 | 轉換後的 Mac 命令 |
|---|---|
| Home / End | Command+← / → |
| Shift+Home / End | Command+Shift+← / → |
| Ctrl+Home / End | Command+↑ / ↓ |
| Ctrl+Shift+Home / End | Command+Shift+↑ / ↓ |
這些編輯映射屬於 Free。換行和文件邊界仍由編輯器解釋。在已識別的獨立終端機 App 中,Ctrl 組合鍵保留原生終端機行為,所以以上 Ctrl+Home/End 示例針對普通文字編輯器。
Free 在內建終端機中也使用一般 Windows 映射,Ctrl+C 映射為拷貝,不用於中斷。Pro 提供VS Code 自動終端機整合;Codex 和 Claude 的內建終端機則使用單獨的拷貝快速鍵。
只有某個 App 不一樣時
先與「文字編輯」對比。如果區域沒有被暴露為可編輯文字,Windsify 可能保持 Home 和 End 不變。檢查輔助使用、鍵盤層是否因其他映射工具而暫停,以及 App 自身的快速鍵設定。遠端桌面軟體可能優先採用遠端處理。
意見回饋時說明 App、當時在編輯還是導覽,以及按下的鍵。「快速鍵說明」可預覽按鍵,但在 Windsify 內測試不能證明其他 App 如何暴露文字焦點。
macOS 15 或更新版本 · 14 天完整 Pro 試用 · 試用後保留全部 Free 功能 · 已簽名並透過公證
繼續閱讀
- Mac 按 Alt+F4 沒反應?關閉視窗與 Fn 功能鍵疑難排解
- Mac 如何剪下貼上檔案?Finder 移動檔案快速鍵
- Mac 拷貝貼上快速鍵:能用 Ctrl+C、Ctrl+V 嗎?
- Mac 切換 App 和視窗的快速鍵:Alt+Tab 如何用?
- Windows 鍵盤連接 Mac:Win、Alt、Ctrl 鍵如何設定?
- Windows 換 Mac 不習慣?常用快速鍵對照與設定
- Mac 如何左右分割畫面?視窗平鋪與 Win+方向鍵快速鍵
- Mac 改鍵工具如何選?Windsify 與 Karabiner-Elements 對比