OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

LINUXでBSキー

  • 暇なときにでも
  • 質問No.100293
  • 閲覧数549
  • ありがとう数0
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 36% (4/11)

RedHatLinux7.0J(等)を使っています。

X上では問題のないのですが、
コンソール使用時において、BSキーをたたくと
「バックスペース」でなく「改行」してしまいます。

また、ログイン画面(コンソール)においても、
「^H」などが表示され「バックスペース」を機能させる
ことができません。

stty,termcap,keymapの入れ替え等、見当はつきますが、
どこをどう設定するのが、一番適当なのでしょうか?
どなたが詳しい方、よろしくお願いします。

(※くどいようですが、X上では問題ないです)
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル13

ベストアンサー率 37% (419/1115)

Linux Backspace/Delete mini-HOWTOというページの日本語訳がありますのでご紹介します。(下記URL参照) また、日本語訳されたFAQページを紹介したページがありますので御参考までに。(次行参照) http://www.linux.or.jp/JF/JFdocs/INDEX-JF.html ...続きを読む
Linux Backspace/Delete mini-HOWTOというページの日本語訳がありますのでご紹介します。(下記URL参照)
また、日本語訳されたFAQページを紹介したページがありますので御参考までに。(次行参照)
http://www.linux.or.jp/JF/JFdocs/INDEX-JF.html


  • 回答No.2
レベル14

ベストアンサー率 50% (1122/2211)

> X上では問題のないのですが xterm だと問題が無い、ということなのでしょうか? であれば、環境変数 TERM がきちんと設定されていない、ということかも。 もしくは stty できちんと設定されていないか。 % stty erase '^h'  ← ctrl-h ではなく "^" と "h" ってやってみて ...続きを読む
> X上では問題のないのですが

xterm だと問題が無い、ということなのでしょうか?
であれば、環境変数 TERM がきちんと設定されていない、ということかも。

もしくは stty できちんと設定されていないか。

% stty erase '^h'  ← ctrl-h ではなく "^" と "h"

ってやってみて BS が効くようになるのであれば、これを .login にでも
書いておけば良い。


> また、ログイン画面(コンソール)においても

これは、普通効かない。ログイン前は、端末が何か分かっていませんから。
例えばユーザを入れるときに一文字削除するには # を使います。

例えば、ユーザが a-kuma だとして a-kk と打ってしまい k を一つ消すには

login: a-kk#uma

という感じで打ちます。また、入力全てをキャンセルするには @ を使います。


# linux は使ったことが無いのですが、このあたりは unix 共通のはず
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ