雑ですが、「ヒョエエエ」って気分になったので取り急ぎ書いておきます。
- 環境
- Windows 10
- VSCode: 1.97.2
外部ターミナルにクリップボードをペーストしてしまう状況が発生しうる
たとえば、こんな感じのJavaScriptのコードを書いていたとします。
commands
にecho
, vol
, ver
という名前のプロパティを追加したい!
(プロパティ名の省略はできないものとします)
↑ こんな感じにプロパティ名を書いて…
↑ こうしたい!
…ところが、実際はこうはなりませんでした。
以下のような状況まで少し戻ります。
範囲選択して…
Ctrl + C
でコピー!
しかし、実際は範囲選択したときの Shift
キーが残っていて、
Shift + Ctrl + C
を入力してしまいます。
なんとこのショートカットキー、外部ターミナルが開く!!
↑ なんか視界の隅っこにコマンドプロンプトが出現していますが、情報が脳みそまで到達していません。指は次のペーストの入力をしようと動いています。
そのまま、無情にもCtrl + V
を入力…
ギャーーー!!!!!!
ショートカットキーの割り当てを解除する方法
-
Ctrl + K, S
で「基本設定: キーボード ショートカットを開く」を実行 - 「ctrl shift c」でフィルターして、
- 「新しい外部ターミナルを開く」のキーバインドを変更もしくは削除
↑ Ctrl + Shift + Alt + C
にしときました。
ほかの回避策
- Windows 11 にして、「ターミナル」を使う
なんと Windows 11 なら、複数行の貼り付けの際に警告が出ます。すごい!
(単一行+改行 だとどうなるんだろ…)
-
Ctrl + C, V
を連続で実行しない
それはどうなの?