web-dev-qa-db-ja.com

バックスペースキーが消去から解放され続けるのはなぜですか?

5〜20分ごとに再入力する必要があります

stty erase ^H

バックスペースキーが文字を削除する代わりにランダムに^ Hの出力を開始するため、コンソールで。これは、lenovoT410のgitbashで発生しています。

どんな助けでもこれはかなり迷惑です

1
vicg

~/.inputrcファイルに次の行を追加します(もちろん、ターミナルを再起動します)。

"\e[3~": delete-char
1
Steven

この行を.bash_profileに追加する(またはターミナル内から実行する)と、他のパラメーターを変更することなく問題が解決しました。

export TERM=xterm
0
assylias

一部のコンソールユーティリティは、バックスペース文字(^ H)をバックスペースとして解釈せず、代わりに削除する必要があります。

この場合、「エミュレーション」の下の「マップされたキー」サブカテゴリで「バックスペース送信削除」オプションを有効にし、「セッションオプション」で「ターミナル」を有効にすると、「バックスペース」キーが正しく機能するようになります。コマンドシェルは機能します。

0
user458060