Jens Weiße wrote:
Hi Roland, hi Jens, ----<snip>---- "loadkeys /usr/lib/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz" funktioniert nur für die Textkonsole.
OK, das hatte ich vorher schon (wegen den deutschen Umlauten).
Falls auf der Konsole noch nicht alle Tasten funktionieren musst du eventuell "/etc/inputrc" (global) oder ~/.inputrc (pro Anwender) anlegen. Dort sollte in etwa drin stehen: set meta-flag on set output-meta on set convert-meta off "\e[1~": beginning-of-line "\e[2~": yank "\e[3~": delete-char "\e[4~": end-of-line
Ich habe versucht eine globale inputrc zu erstellen (weil noch gar nicht vorhanden). Aber leider habe ich es nicht geschafft, das die Bash die beim starten auch abarbeitet. Ich habe im MAN zum Thema Readline mal nachgelesen (guter Tipp, danke Christian!). Dort steht, das die Bash die Datei, die in der Variable $INPUTRC definiert ist, abarbeitet. Nun bei mir ist diese Variable gar nicht gesetzt und daher vermute ich funktioniert es mit der globalen inputrc nicht, aber */.inputrc geht. Wann sollte die Variable gesetzt werden? <duck> Was bedeutet yank? </duck>
Je nach Programm (Emacs, Vi,...) können noch weitere Angaben nötig sein. Falls Bedarf besteht, schicke ich dir ein Muster per Privat-Mail.
Genau. Ist es damit auch möglich dem MC in einer SSH-Shell diese Eigenarten mit den Pos1,Ende etc. Tasten abzugewöhnen?
Für X11 wird es kniffliger. ...
Aber nicht mehr so wichtig. Es ist ein Server und da läuft kein X. Danke trotzdem, ich hatte ja nicht explizit hinzugeschrieben, dass es nur die Bash betrifft.
Roland Müller