Cursor 的鍵盤快捷鍵總覽。按下 Ctrl+R 接著 Ctrl+S 來查看所有快捷鍵,或開啟指令面板 Ctrl+Shift+P 並搜尋 Keyboard Shortcuts Key Bindings for VS Code 為基準,進一步了解 Cursor 的鍵盤快捷鍵,這也是 Cursor 的按鍵綁定參考。 所有 Cursor 的按鍵綁定(包含 Cursor 特有功能)都可以在 Keyboard Shortcuts 設定中重新對應。

一般

快捷鍵動作
Ctrl+I切換側邊欄(除非綁定到模式)
Ctrl+L切換側邊欄(除非綁定到模式)
Ctrl+E背景代理控制面板
Ctrl+.模式選單
Ctrl+/在 AI 模型間循環切換
Ctrl+Shift+JCursor 設定
Ctrl+,一般設定
Ctrl+Shift+P指令選單

Chat

聊天輸入框的快捷鍵。
ShortcutAction
Enter輕推(預設)
Ctrl+Enter將訊息加入佇列
Ctrl+Enter when typing強制送出訊息
Ctrl+Shift+BackSpace取消生成
Ctrl+Shift+L with code selected將選取的程式碼加入為脈絡
Ctrl+V with code or log in clipboard將剪貼簿內容加入為脈絡
Ctrl+Shift+V with code or log in clipboard將剪貼簿內容加入輸入框
Ctrl+Enter with suggested changes接受所有變更
Ctrl+BackSpace拒絕所有變更
Tab切換到下一則訊息
Shift+Tab切換到上一則訊息
Ctrl+Alt+/切換模型
Ctrl+N / Ctrl+R新增聊天
Ctrl+T新增聊天分頁
Ctrl+[上一個聊天
Ctrl+]下一個聊天
Ctrl+W關閉聊天
Esc取消欄位焦點

Inline Edit

ShortcutAction
Ctrl+K開啟
Ctrl+Shift+K切換輸入焦點
Enter提交
Ctrl+Shift+BackSpace取消
Alt+Enter快速提問

程式碼選取與上下文

快捷鍵動作
@@ 符號
#檔案
/快捷指令
Ctrl+Shift+L把選取加入 Chat
Ctrl+Shift+K把選取加入 Edit
Ctrl+L把選取加入新聊天
Ctrl+M切換檔案讀取策略
Ctrl+Arrow-Right接受建議的下一個字
Ctrl+Enter在聊天中搜尋程式碼庫
選取程式碼,Ctrl+CCtrl+V將複製的參考程式碼加入為上下文
選取程式碼,Ctrl+CCtrl+Shift+V將複製的程式碼以文字上下文加入

Tab

快捷鍵動作
Tab接受建議
Ctrl+Arrow-Right接受下一個單字

終端機

ShortcutAction
Ctrl+K開啟終端機提示列
Ctrl+Enter執行產生的指令
Esc接受指令