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

  1. 允許輔助使用並啟用 Windows 鍵盤快速鍵。
  2. 在「文字編輯」中輸入兩行文字,將游標放在一行中間,依次按 Home 和 End。區域被識別為可編輯時,游標會移至行首和行尾。
  3. 試試 Shift+Home/End 選擇到行邊界,以及 Ctrl+Home/End 移至文件邊界。
  4. 再切換到非編輯顯示內容。未加變更鍵的 Home 和 End 會保持原樣傳給 App。
可編輯文字中的按鍵轉換後的 Mac 命令
Home / EndCommand+← / →
Shift+Home / EndCommand+Shift+← / →
Ctrl+Home / EndCommand+↑ / ↓
Ctrl+Shift+Home / EndCommand+Shift+↑ / ↓

這些編輯映射屬於 Free。換行和文件邊界仍由編輯器解釋。在已識別的獨立終端機 App 中,Ctrl 組合鍵保留原生終端機行為,所以以上 Ctrl+Home/End 示例針對普通文字編輯器。

Free 在內建終端機中也使用一般 Windows 映射,Ctrl+C 映射為拷貝,不用於中斷。Pro 提供VS Code 自動終端機整合;Codex 和 Claude 的內建終端機則使用單獨的拷貝快速鍵。

只有某個 App 不一樣時

先與「文字編輯」對比。如果區域沒有被暴露為可編輯文字,Windsify 可能保持 Home 和 End 不變。檢查輔助使用、鍵盤層是否因其他映射工具而暫停,以及 App 自身的快速鍵設定。遠端桌面軟體可能優先採用遠端處理。

意見回饋時說明 App、當時在編輯還是導覽,以及按下的鍵。「快速鍵說明」可預覽按鍵,但在 Windsify 內測試不能證明其他 App 如何暴露文字焦點。

下載 Windsify

macOS 15 或更新版本 · 14 天完整 Pro 試用 · 試用後保留全部 Free 功能 · 已簽名並透過公證

繼續閱讀

相關操作詳解