Open3

Cursorのキーボードショートカット設定(VSCodeとの競合回避)

Gekitenius.YGekitenius.Y

AI駆動開発するためにエディタをCursorに乗り換えた
「VSCodeのショートカットと競合してて使いツライ」を解消するためのスクラップ

キーボードショートカットの設定画面
Cursor→基本設定→キーボードショートカット

Gekitenius.YGekitenius.Y

現在の設定

keybindings.json

[
    {
        "key": "cmd+y",
        "command": "redo",
        "when": "editorTextFocus",
    },
    {
        "key": "shift+cmd+n",
        "command": "aipopup.action.modal.generate",
        "when": "editorFocus && !composerBarIsVisible"
    },
    {
        "key": "shift+cmd+k",
        "command": "-aipopup.action.modal.generate",
        "when": "editorFocus && !composerBarIsVisible"
    },
    {
        "key": "shift+cmd+k",
        "command": "-composer.openAsBar"
    },
]
Gekitenius.YGekitenius.Y

1行削除のショートカットの競合回避

VSCodeではshift+cmd+kで使えるやつ

以下2つが競合してた
aipopup.action.modal.generate
composer.openAsBar

aipopup.action.modal.generateについてはshift+cmd+nに変更(VSCodeだと新しいウィンドウを出すショートカット)
composer.openAsBarはキーバインド設定自体を削除した