Keyboard Shortcuts
。
以 Key Bindings for VS Code 為基準,進一步了解 Cursor 的鍵盤快捷鍵,這也是 Cursor 的按鍵綁定參考。
所有 Cursor 的按鍵綁定(包含 Cursor 特有功能)都可以在 Keyboard Shortcuts 設定中重新對應。
一般
快捷鍵 | 動作 |
---|---|
Ctrl+I | 切換側邊欄(除非綁定到模式) |
Ctrl+L | 切換側邊欄(除非綁定到模式) |
Ctrl+E | 背景代理控制面板 |
Ctrl+. | 模式選單 |
Ctrl+/ | 在 AI 模型間循環切換 |
Ctrl+Shift+J | Cursor 設定 |
Ctrl+, | 一般設定 |
Ctrl+Shift+P | 指令選單 |
Chat
Shortcut | Action |
---|---|
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
Shortcut | Action |
---|---|
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+C,Ctrl+V | 將複製的參考程式碼加入為上下文 |
選取程式碼,Ctrl+C,Ctrl+Shift+V | 將複製的程式碼以文字上下文加入 |
Tab
快捷鍵 | 動作 |
---|---|
Tab | 接受建議 |
Ctrl+Arrow-Right | 接受下一個單字 |
終端機
Shortcut | Action |
---|---|
Ctrl+K | 開啟終端機提示列 |
Ctrl+Enter | 執行產生的指令 |
Esc | 接受指令 |