- 締切済み
LINUXでBSキー
RedHatLinux7.0J(等)を使っています。 X上では問題のないのですが、 コンソール使用時において、BSキーをたたくと 「バックスペース」でなく「改行」してしまいます。 また、ログイン画面(コンソール)においても、 「^H」などが表示され「バックスペース」を機能させる ことができません。 stty,termcap,keymapの入れ替え等、見当はつきますが、 どこをどう設定するのが、一番適当なのでしょうか? どなたが詳しい方、よろしくお願いします。 (※くどいようですが、X上では問題ないです)
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- a-kuma
- ベストアンサー率50% (1122/2211)
> X上では問題のないのですが xterm だと問題が無い、ということなのでしょうか? であれば、環境変数 TERM がきちんと設定されていない、ということかも。 もしくは stty できちんと設定されていないか。 % stty erase '^h' ← ctrl-h ではなく "^" と "h" ってやってみて BS が効くようになるのであれば、これを .login にでも 書いておけば良い。 > また、ログイン画面(コンソール)においても これは、普通効かない。ログイン前は、端末が何か分かっていませんから。 例えばユーザを入れるときに一文字削除するには # を使います。 例えば、ユーザが a-kuma だとして a-kk と打ってしまい k を一つ消すには login: a-kk#uma という感じで打ちます。また、入力全てをキャンセルするには @ を使います。 # linux は使ったことが無いのですが、このあたりは unix 共通のはず
- natural
- ベストアンサー率37% (419/1115)
Linux Backspace/Delete mini-HOWTOというページの日本語訳がありますのでご紹介します。(下記URL参照) また、日本語訳されたFAQページを紹介したページがありますので御参考までに。(次行参照) http://www.linux.or.jp/JF/JFdocs/INDEX-JF.html