Keyboard Shortcuts を検索すると確認できるよ。
Cursor のキーボードショートカットについては、Cursor のキーバインドの基準として Key Bindings for VS Code を参考にするとさらに理解が深まるよ。
Cursor 固有の機能を含むすべての Cursor のキーバインドは、「Keyboard Shortcuts」の設定でリマップできるよ。
全般
| Shortcut | Action |
|---|---|
| Ctrl+I | サイドパネルを切り替え(モードに割り当てられていない場合) |
| Ctrl+L | サイドパネルを切り替え(モードに割り当てられていない場合) |
| Ctrl+E | Background Agent のコントロールパネル |
| 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 | フィールドのフォーカスを外す |
インライン編集
| ショートカット | アクション |
|---|---|
| Ctrl+K | 開く |
| Ctrl+Shift+K | 入力フォーカスを切り替える |
| Enter | 送信 |
| Ctrl+Shift+BackSpace | キャンセル |
| Alt+Enter | クイック質問をする |
コード選択とコンテキスト
| ショートカット | アクション |
|---|---|
| @ | @-symbols |
| # | ファイル |
| / | ショートカットコマンド |
| Ctrl+Shift+L | 選択範囲をChatに追加 |
| Ctrl+Shift+K | 選択範囲をEditに追加 |
| Ctrl+L | 選択範囲を新しいChatに追加 |
| Ctrl+M | ファイル読み取り戦略を切り替え |
| Ctrl+Arrow-Right | 提案の次の単語を確定 |
| Ctrl+Enter | Chatでコードベースを検索 |
| コードを選択し、Ctrl+C、Ctrl+V | コピーした参照コードをコンテキストとして追加 |
| コードを選択し、Ctrl+C、Ctrl+Shift+V | コピーしたコードをテキストとしてコンテキストに追加 |
Tab
| Shortcut | Action |
|---|---|
| Tab | 提案を受け入れる |
| Ctrl+Arrow-Right | 次の単語を受け入れる |
ターミナル
| Shortcut | Action |
|---|---|
| Ctrl+K | ターミナルのプロンプトバーを開く |
| Ctrl+Enter | 生成コマンドを実行する |
| Esc | コマンドを確定する |