ヘイヘイ!最近、私はLFSを使わずに最初からLinuxディストリビューションを作ってきました。 Busyboxを使っているので元々ash
はシェルです。しかし、悲しいことに、ash
この製品は私がそれほど必要であることをまったく知らなかった多くのもの、特に!!
校正器の拡張をサポートしておらず、校正器にとっては面倒です。それは私がbash
殻を望んでいます。
今、あなたは新しいシステムのbashでを押すたびにbackspace
テキストspace
を削除できないことを想像してください!また、上矢印と下矢印がうまく機能しません。上に上がると最後のコマンドが表示され、下に下げると空白が印刷されます。最後に、Ctrl+R
改行は使用されません。つまり、押すと-bash-5.0# (reverse-i-search)':
(すべて1行に)表示されます。
変数を設定してrxvt-unicodeをインストールしてみましたTERM
(Xもインストールされていません)。
ash
私とまったくこれらの問題はありませんdash
。
よろしくお願いします!
答え1
次のいずれかのコマンドを試すことができます。
stty erase ^H
stty erase ^?
stty sane
彼らは役に立ちます。しかし、これが一時的な解決策であるかどうかはわかりません。その後、入力
bash -l
確認してください。しかし、問題は私が思ったよりも複雑になるかもしれません。言いにくいたぶんキーマップが必要かもしれません。ここでよく説明されています。Linuxコンソールキーバインディング