cursor について
コマンドラインから Cursor コードエディターを操作するスキルです。ファイルやプロジェクトの表示、ウィンドウと拡張機能の管理、差分・待機モードに対応します。
主な機能
- 01ファイルとフォルダーを開く
- 02新規または既存ウィンドウの選択
- 03差分モードでファイル比較
- 04拡張機能の管理
- 05プロファイルとデータディレクトリの設定
- 06入力のパイプとリモート開発
活用シーン
- 01指定行のファイルやプロジェクトを開く
- 02Cursor で2つのファイルを比較
- 03Cursor を Git エディターとして使用
- 04コマンドラインから拡張機能を管理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dicklesworthstone/ agent_flywheel_clawdbot_skills_and_integrations --skill cursorインストール後、Claude Code で/cursorを入力して読み込まれたか確認します。
詳細
Cursor スキル
cursor CLI を使用して、Cursor AI 搭載コードエディター(VS Code のフォーク)を操作します。
CLI の場所
/usr/local/bin/cursor
ファイルとフォルダーを開く
現在のディレクトリを開く:
cursor .
特定のファイルを開く:
cursor /path/to/file.ts
指定した行でファイルを開く:
cursor /path/to/file.ts:42
指定した行と列でファイルを開く:
cursor /path/to/file.ts:42:10
フォルダーを開く:
cursor /path/to/project
複数のファイルを開く:
cursor file1.ts file2.ts file3.ts
ウィンドウのオプション
新しいウィンドウで開く:
cursor -n /path/to/project
新しいウィンドウで開く(エイリアス):
cursor --new-window /path/to/project
既存のウィンドウを再利用する:
cursor -r /path/to/file
既存のウィンドウを再利用する(エイリアス):
cursor --reuse-window /path/to/file
差分モード
2 つのファイルを比較する:
cursor -d file1.ts file2.ts
差分(エイリアス):
cursor --diff file1.ts file2.ts
待機モード
ファイルが閉じるまで待機する(スクリプトで便利です):
cursor --wait /path/to/file
短縮形:
cursor -w /path/to/file
Git エディターとして使用する:
git config --global core.editor "cursor --wait"
ワークスペースに追加
現在のワークスペースにフォルダーを追加する:
cursor --add /path/to/folder
拡張機能
インストール済みの拡張機能を一覧表示する:
cursor --list-extensions
拡張機能をインストールする:
cursor --install-extension <extension-id>
拡張機能をアンインストールする:
cursor --uninstall-extension <extension-id>
すべての拡張機能を無効にする:
cursor --disable-extensions
詳細出力とデバッグ
バージョンを表示する:
cursor --version
ヘルプを表示する:
cursor --help
詳細な出力を表示する:
cursor --verbose /path/to/file
開発者ツールを開く:
cursor --inspect-extensions
設定
ユーザー設定の場所:
~/Library/Application Support/Cursor/User/settings.json
キーバインドの場所:
~/Library/Application Support/Cursor/User/keybindings.json
ポータブルモード/プロファイル
ユーザーデータディレクトリを指定する:
cursor --user-data-dir /path/to/data
拡張機能ディレクトリを指定する:
cursor --extensions-dir /path/to/extensions
入力のパイプ
標準入力から読み取る:
echo "console.log('hello')" | cursor -
リモート開発
Cursor は VS Code と同様のリモート開発をサポートしています。SSH リモートは次の場所で設定します:
~/.ssh/config
その後、GUI のコマンドパレットまたはリモートエクスプローラーを使用します。
コメント
Markdown 対応