プログラム初心者です。
クロードコードの質問ではない為、大変申し訳ないのですが、もし分かれば教えてください。
カーソル上で Claude Code を動かしています。
カーソルのターミナル上では、AQUAVOICEを使って音声入力ができるのですが、Claude Codeを起動して音声入力をしようとすると、入力できませんでした。
調べてみると、ペーストがCtrl + VではなくShift + Ctrl + Vのようでした。
質問はカーソル上でクロードコードを起動し、文字の貼り付けを Ctrl + V で行うためには何か設定が必要でしょうか?
AQUAVOICE側の貼り付けの設定をShift-Ctrl-Vに変更することで対応できたのですが、Claude Code 上で通常の文字の貼り付けを Shift-Ctrl-V で貼り付けようとすると、AQUAVOICE の設定と干渉してしまい、AQUAVOICE の貼り付けが優先されてしまいます。
申し訳ございませんが、もしわかれば教えてください。
吉田将紀 への返信
ご質問ありがとうございます。
これはClaude CodeがCtrl+Vを「画像の貼り付け」用に使っているため、テキストの貼り付けがShift+Ctrl+Vにずれている状態です。
このキー割り当てはClaude Codeのキーバインド設定で変更できるので、以下でCtrl+Vをテキスト貼り付けに戻すことが可能です。
1.Claude Code上で /keybindings と入力して設定ファイルを開く
2.以下の内容を設定して保存
{
"$schema": "https://www.schemastore.org/claude-code-keybindings.json",
"bindings": [
{
"context": "Chat",
"bindings": {
"ctrl+v": null
}
}
]
}
これでClaude CodeがCtrl+Vを使わなくなるので、ターミナル本来のCtrl+Vによるテキスト貼り付けが使えるようになります(その代わり、画像の貼り付けは使えなくなります)。
AQUAVOICE側の設定もCtrl+Vに戻せば、干渉なく使えるはずです。
Claude Code v2.1.18以降で使える機能なので、設定が反映されない場合はclaude --versionでバージョンを確認してみてください。
ご参考になれば幸いです!
ご回答、有難うございます!
バージョンは、v2.1.143でkeybindings に登録してみましたが、動きませんでした。。
右クリックで、貼り付けられるようでしたので、これで対応します!
ありがとうございました。
書き込むにはログインしてください