自分の環境ではKarabiner Elementsを使っている影響で、どうやらvscode上でCtrl+Dを打つと、deleteとして捉えられているようだ。 大抵の場合は問題ないのだが、vscode上のterminalではCtrl+Dでインタプリタを終了したりshellを閉じるようにしたい。 これを実現するには、keybindings.jsonに以下のような設定を追加すれば良いみたい。 { "key": "delete", "command": "workbench.action.terminal.sendSequence", "args": { "text": "\u0004" }, "wh…