2017-12-11 4 views
1

バックスペースは、ログオン後にmy bashシェルで期待通りに文字を削除しています。しかし、未知の理由のために、しばらくしてからしばらくしてから、代わりに^ Hを出力します。これは迷惑です。その動作を修正するには、再度ログオフする必要があります。バックスペースの動作がいつかの後にbashシェルの^ Hに変更されました

私が原因を見つけて修正する方法を知っていますか?

答えて

2

一部のプログラム等の端末構成で台無し、通常のテキストエディタ、screen、stdioのオーバーVMSのように、端末を制御するコマンド、実行reset、その後stty eraseバックスペースかもしれないし、あなたのための修正、それをどうかを確認します。これらのコマンドを入力しながら、あなたがタイプミスをすれば

は、ちょうどCTRL +時間を入力し、行全体を削除しないと、それはバックスペースのように動作します。

+0

"スマートな"シェルがしようとする方法によっては、 'stty erase'の後ろにctrl-Vでバックスペースを置く必要があるかもしれません。 – ghoti

+0

ここでは「リセット」は何ですか? – Sheen

+0

https://linux.die.net/man/1/reset – geckos

関連する問題