メインコンテンツまでスキップ

Cursorで行全体を選択する方法:必須のキーボードショートカット

効率的なテキスト編集は生産性にとって重要であり、行全体を素早く選択する方法を知ることは基本的なスキルです。このガイドでは、Cursor IDEでの行選択の様々な方法を説明します。

クイックリファレンス

基本的なショートカット

アクションWindows/LinuxmacOS
現在の行を選択Ctrl+LCmd+L
カーソルから行頭まで選択Shift+HomeShift+Cmd+Left
カーソルから行末まで選択Shift+EndShift+Cmd+Right
複数行を選択Shift+↑/↓Shift+↑/↓

詳細な行選択方法

方法1:単一行の選択

  1. キーボードショートカットの使用

    • Windows/Linuxの場合はCtrl+Lを押す
    • macOSの場合はCmd+Lを押す
    • 追加の行を選択する場合は繰り返す
  2. マウスの使用

    • 行番号をクリック
    • 複数行の場合はマウスをドラッグ
    • 単一行の場合は行番号をダブルクリック

方法2:部分的な行選択

  1. 行頭からカーソルまで

    • Windows/Linuxの場合はShift+Homeを押す
    • macOSの場合はShift+Cmd+Leftを押す
  2. カーソルから行末まで

    • Windows/Linuxの場合はShift+Endを押す
    • macOSの場合はShift+Cmd+Rightを押す

高度な選択テクニック

複数行の操作

  1. 複数行の選択

    1. 開始点にカーソルを置く
    2. Shiftキーを押したまま
    3. ↑/↓キーで選択範囲を拡張
  2. ブロック選択

    • Windows/Linuxの場合はAlt、macOSの場合はOptionを押したまま
    • クリックしてドラッグでブロックを選択
    • 列ベースの選択に使用

スマート選択

  1. 選択範囲の拡張

    • Windows/Linuxの場合はAlt+Shift+→
    • macOSの場合はOption+Shift+→
    • 構文に基づいて拡張
  2. 選択範囲の縮小

    • Windows/Linuxの場合はAlt+Shift+←
    • macOSの場合はOption+Shift+←
    • 選択範囲を縮小

ショートカットのカスタマイズ

デフォルトショートカットの変更

  1. コマンドパレットを開く(Ctrl+Shift+PまたはCmd+Shift+P
  2. "Preferences: Open Keyboard Shortcuts"と入力
  3. "line selection"を検索
  4. ダブルクリックでショートカットを変更

カスタムショートカットの作成

{
"key": "ctrl+alt+l",
"command": "expandLineSelection",
"when": "editorTextFocus"
}

一般的な使用例

コードの操作

  1. 行の移動

    • 行を選択
    • Windows/Linuxの場合はAlt+↑/↓
    • macOSの場合はOption+↑/↓
  2. 行のコピー

    • 行を選択
    • Windows/Linuxの場合はCtrl+C
    • macOSの場合はCmd+C

テキスト操作

  1. 行の削除

    • 行を選択
    • DeleteまたはBackspaceを押す
    • またはCtrl+Shift+Kを使用
  2. 行の複製

    • 行を選択
    • Windows/Linuxの場合はCtrl+Shift+D
    • macOSの場合はCmd+Shift+D

ベストプラクティス

効率化のヒント

  1. キーボード優先のアプローチ

    • ショートカットを覚える
    • マウスの使用を最小限に
    • 定期的に練習する
  2. コンテキストの認識

    • タスクに適した方法を使用
    • 他のコマンドと組み合わせる
    • コード構造を考慮する

避けるべき一般的なミス

  1. 非効率な選択

    • マウスでの手動選択を避ける
    • 複数のキーストロークを避ける
    • ショートカットを使用する
  2. 間違ったショートカットの選択

    • 複雑な組み合わせを避ける
    • 不必要な動きを避ける
    • 最も直接的な方法を選ぶ

トラブルシューティング

一般的な問題

  1. ショートカットが機能しない

    • キーボード設定を確認
    • ショートカットの競合を確認
    • 必要に応じてデフォルトにリセット
  2. 選択の動作

    • エディタのフォーカスを確認
    • 選択モードを確認
    • カーソル位置を確認

追加機能

他のツールとの統合

  1. マルチカーソルのサポート

    • 複数のカーソルにはAlt+クリック
    • 行選択と併用
    • 一括編集に組み合わせる
  2. 選択履歴

    • 選択を遡って移動
    • 選択の取り消し/やり直し
    • 以前の状態を復元

結論

Cursorでの行選択をマスターすることで、コーディングの効率が向上します。これらのテクニックを練習して、開発ワークフローを改善しましょう。

最終更新:2025年2月 - このガイドはCursorバージョン0.43以降をカバーしています。