
Windows 用の PuTTY を使用して Raspberry Pi (Raspbian を実行) に接続する際に、非常に奇妙な問題が発生しました。ANSI の「カーソル」位置が正しく更新されないのです。
これは、私がこれまでに発見したいくつかの異なる方法で現れます。最も明白な(そしてイライラする)問題は、 を押すとbackspaceカーソルが移動することです。転送代わりに後ろ向きに入力してください。たとえば、ここでは と入力しようとしましたbash --version
が、誤って を省略してしまいs
、修正するために 1 回バックスペースを押す必要がありました。
pi@raspberrypi:~$ bash --veri sion
GNU bash, version 5.0.3(1)-release (arm-unknown-linux-gnueabihf)
…
i
間違った部分がまだ残っていて、その後にスペースを押した場所に続きbackspace、コマンドの残りの部分が続いているのがわかります。コマンドはまだ実行する正しく、つまりキー入力が正しく解釈されているということです。表示された正しく。
私が見た別のケースでは、PuTTY ウィンドウのサイズを変更すると、プロンプトが既存のプロンプトの上ではなく、カーソル位置の 1 行下から再表示されます。たとえば、ウィンドウのサイズを 2 回変更すると、キーをまったく押さなくても次のメッセージが表示されます。
pi@raspberrypi:~$
pi@raspberrypi:~$
pi@raspberrypi:~$
これまでにこのような問題に遭遇した方、または何が起こっているのか知っている方はいらっしゃいますか? オンラインで解決策を見つけることができず、PuTTY の設定にも解決策として思い浮かぶものはありません。