APPENDIX — CURSOR SHORTCUTS

Cursor ショートカット

AI エディタ Cursor でよく使うショートカットキー 72 個を、Mac と Windows の両方の表記でまとめました。前半は Cursor 独自の AI 機能、後半は VS Code と共通のエディタ操作です。

⌘ Command⌥ Option⇧ Shift⌃ Control

01

一般

Agent パネルや設定、モードの切り替えなど、Cursor 全体で使う操作です。

操作MACWINDOWS / LINUX
サイドパネル(Agent)を開閉⌘+I/⌘+LCtrl+I/Ctrl+L
バックグラウンドエージェントのパネル⌘+ECtrl+E
モードメニューを開く⌘+.Ctrl+.
AI モデルを順に切り替えチャット欄にいるとき。エディタ上では行コメントの切り替えになります。⌘+/Ctrl+/
Cursor の設定⌘+⇧+JCtrl+Shift+J
一般設定⌘+,Ctrl+,
コマンドパレット⌘+⇧+PCtrl+Shift+P
02

チャット / Agent

Agent とのやり取りや、提案された変更の承認・却下に使います。

操作MACWINDOWS / LINUX
メッセージを送信生成中に送ると、次のメッセージとして順番待ちになります。EnterEnter
強制送信⌘+EnterCtrl+Enter
生成をキャンセル⌘+⇧+BackspaceCtrl+Shift+Backspace
選択中のコードをコンテキストに追加⌘+⇧+LCtrl+Shift+L
クリップボードの内容をコンテキストとして追加⌘+VCtrl+V
クリップボードを入力欄にテキストで貼り付け⌘+⇧+VCtrl+Shift+V
変更をすべて承認⌘+EnterCtrl+Enter
変更をすべて却下⌘+BackspaceCtrl+Backspace
次のメッセージへ移動TabTab
Agent のモードを切り替え⇧+TabShift+Tab
モデルの切り替え⌘+⌥+/Ctrl+Alt+/
新しいチャット⌘+N/⌘+RCtrl+N/Ctrl+R
新しいチャットタブ⌘+TCtrl+T
前のチャット / 次のチャット⌘+[/⌘+]Ctrl+[/Ctrl+]
チャットを閉じる⌘+WCtrl+W
入力欄からフォーカスを外すEscEsc
03

インライン編集

エディタ上で、選択したコードをその場で AI に書き換えてもらいます。

操作MACWINDOWS / LINUX
インライン編集を開く⌘+KCtrl+K
入力欄のフォーカスを切り替え⌘+⇧+KCtrl+Shift+K
送信EnterEnter
キャンセル⌘+⇧+BackspaceCtrl+Shift+Backspace
簡単な質問をする(編集せずに回答だけ受け取る)⌥+EnterAlt+Enter
04

コード選択とコンテキスト

AI に渡すファイルやコードを指定します。入力欄で記号を打つと候補が出ます。

操作MACWINDOWS / LINUX
@ シンボル(ファイル・フォルダなどを参照)@@
ファイルを参照##
ショートカットコマンド//
選択範囲をチャットに追加⌘+⇧+LCtrl+Shift+L
選択範囲をインライン編集に追加⌘+⇧+KCtrl+Shift+K
選択範囲を新しいチャットに追加⌘+LCtrl+L
ファイル読み込み方式の切り替え⌘+MCtrl+M
チャットでコードベースを検索⌘+EnterCtrl+Enter
コピーしたコードを参照として追加コードを選択してからコピーし、チャット欄に貼り付けます。⌘+C→⌘+VCtrl+C→Ctrl+V
コピーしたコードをテキストとして追加⌘+C→⌘+⇧+VCtrl+C→Ctrl+Shift+V
05

Tab 補完

入力中に薄い文字で出てくる AI の提案を受け入れます。

操作MACWINDOWS / LINUX
提案を受け入れるTabTab
提案を単語ごとに受け入れる⌘+→Ctrl+→
提案を却下EscEsc
06

ターミナル

ターミナルでやりたいことを日本語で書くと、コマンドを作ってくれます。

操作MACWINDOWS / LINUX
AI プロンプトバーを開く⌘+KCtrl+K
生成されたコマンドを実行⌘+EnterCtrl+Enter
コマンドを受け入れる(入力欄に入れるだけ)EscEsc
07

行の編集

ここからは VS Code と共通の操作です。行の移動や複製はコーディングの速さに直結します。

操作MACWINDOWS / LINUX
行・選択範囲を上下に移動⌥+↑/⌥+↓Alt+↑/Alt+↓
行・選択範囲を上下にコピー(複製)Linux は Ctrl+Shift+Alt+↑ / ↓⌥+⇧+↑/⌥+⇧+↓Alt+Shift+↑/Alt+Shift+↓
下に空行を挿入して移動⌘+EnterCtrl+Enter
上に空行を挿入して移動⌘+⇧+EnterCtrl+Shift+Enter
行コメントの切り替え⌘+/Ctrl+/
インデントを増やす / 減らす⌘+]/⌘+[Ctrl+]/Ctrl+[
ドキュメントを整形Linux は Ctrl+Shift+I⌥+⇧+FAlt+Shift+F
折り返し表示の切り替え⌥+ZAlt+Z
保存⌘+SCtrl+S
08

マルチカーソル・選択

複数の場所を同時に書き換えられます。同じクラス名をまとめて直したいときに便利です。

操作MACWINDOWS / LINUX
同じ単語を次々に選択⌘+DCtrl+D
カーソルを上下に追加Linux は Shift+Alt+↑ / ↓⌘+⌥+↑/⌘+⌥+↓Ctrl+Alt+↑/Ctrl+Alt+↓
クリックした位置にカーソルを追加⌥+クリックAlt+クリック
矩形(ボックス)選択⌥+⇧+ドラッグAlt+Shift+ドラッグ
選択範囲を広げる / 狭める⌃+⇧+⌘+→/⌃+⇧+⌘+←Alt+Shift+→/Alt+Shift+←
10

画面・タブ

サイドバーやターミナルの表示、エディタの分割などの操作です。

操作MACWINDOWS / LINUX
サイドバーの表示切り替え⌘+BCtrl+B
ターミナルの表示切り替え⌃+`Ctrl+`
エディタを左右に分割⌘+\Ctrl+\
閉じたタブを開き直す⌘+⇧+TCtrl+Shift+T
タブを閉じる⌘+WCtrl+W
11

HTML / CSS で便利(Emmet)

Emmet は短い略記から HTML や CSS を一気に書ける機能です。Cursor にも最初から入っています。

操作MACWINDOWS / LINUX
略記を展開(例:ul>li*3 と入力して Tab)Cursor の Tab 補完の提案が出ているときは、そちらが優先されます。TabTab
選択範囲をタグで囲む⌘+⇧+P→Emmet: Wrap with AbbreviationCtrl+Shift+P→Emmet: Wrap with Abbreviation
12

覚えておきたいこと

↑↓ 選択Enter 移動Esc 閉じるCtrl K⌘K で開閉