一部の文字は bash でフィルタリングされます。

一部の文字は bash でフィルタリングされます。

a私は現在VirtualBoxを使ってXubuntuイメージを実行していますが、ちょうど奇妙な問題が発生し始めました。端末cや端末エミュレータに入ることはできません。 (例:/ +左/右またはCaps Lockアクティブ)Aはうまく機能し、/グラフィックアプリケーションではうまく機能します。端末全体を使用している場合にのみキーストロークは機能しません。端末でユーザー名を使用してログインすると問題はありませんが、一度ログインするとキーストロークが機能しなくなるため、これはユーザー固有の問題のようです。それに。CacShiftacxfce4-terminalxtermac

追加情報:端末エミュレータにテキストを貼り付けると、文字もしばらくフィルタリングされます。文字がa前にあるときに文字列の一部として貼り付けることができましたが、これはできません。

ベストアンサー1

この問題は、他の端末タイプで発生し、コマンドプロンプトで発生しますが、他のプログラムが端末からデータを読み取るときには発生しないため、これはシェルの構成の問題です。誤ってとaのバインディングを定義しましたc

シェルがbash(Ubuntuのデフォルトの対話型シェル)であると仮定し、ホームディレクトリで2つの関連設定ファイルを確認します。

  • .inputrc、bashで使用されるreadlineライブラリの設定ファイル。で始まる行aとで始まる行を探しますc
  • .bashrc、bash対話型ランタイム設定ファイル。を含む行bind a…とを含む行を探しますbind c…

おすすめ記事