Windows 10 の SSH で CTRL+C が機能しなくなりました

Windows 10 の SSH で CTRL+C が機能しなくなりました

私はこれに対する解決策を何度も探しましたが、何も見つかりません。私はしばらくの間 PuTTy を使ってきましたが、ここ 1 か月ほどの間にCTRL+ はC現在のプロセスを停止しなくなり、実際に接続を閉じるようになりました。つまり、TOP を実行した場合、完了したらCTRL+ を押してCターミナルに戻ります。

私の知る限り、何も変更していません。Windows 10 の更新プログラムはすべて最新の状態です。また、ログインするたびに、アクセスしたいマシンでスクリプトが実行され、キャンセルできないため、必要に応じてマシンにアクセスして変更することができません。

また、Bash でも動作しないことも付け加えておきます。

答え1

PuTTYでも同じ問題があります。簡単な方法は、「Ctrl + 右クリック」でいくつかのオプションを表示することです。「特殊コマンド -> SIGINT」を選択します。

答え2

簡単に言えば解決策は次のとおりです。

動作する端末を用意してください。

  1. 1つ動作しているものを見つけましたgitbash v2.32.0.windows.

gitbash現在利用可能な最新版は ですv2.38.1。ただし、 では古いバージョンのみが正しく動作しますVagrant(Oracle VM)。奇妙なことに、最新バージョン ( gitbash v2.38.1) は AWS EC2 インスタンスへの SSH 接続で正常に動作します。

  1. あるいは、Windows PowerShellVagrant(Oracle VM)でも正常に動作します。

もし誰かが私の悪い経験、ここにあります。以下の端末は動作しません

  • gitbash v2.38.1 (現時点で最新)
  • gitbash V2.36.0
  • ConEmu v220807 Alhpa (現時点で最新)
  • cmder v1.3.20.1282 (現時点で最新)

関連情報