Login


 
Newsletter
So, 10. Februar 2002, 20:27

Funktionstasten in der Shell konfigurieren

Einige Tasten werden leider nicht standardmäßig in der Shell von Debian unterstützt. Also machen wir uns die Arbeit und richten sie ein.

Die Tasten [End], [Pos1], [PgUp], [PgDn] werden leider nicht standardmäßig in der Shell von Debian unterstützt. So ist es nicht möglich, in einem xterm z.B. die Taste Pos1 zu drücken, um an den Anfang der Zeile zu gelangen. Zwar tut das auch STRG-A, aber wenn man sich einmal an Pos1 gewöhnt hat, möchte man das nicht mehr missen. Damit das funktioniert, mußte ich folgende Einträge in der Datei /etc/inputrc machen:

# /etc/inputrc - global inputrc for libreadline
# See readline(3readline) and `info rluserman' for more information.

# Be 8 bit clean.
set meta-flag on
set input-meta on
set output-meta on

$if mode=emacs

# for linux console and Debian xterm
"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert
"\e[5C": forward-word
"\e[5D": backward-word
"\e\e[C": forward-word
"\e\e[D": backward-word

# for rxvt
"\e[8~": end-of-line

# for non Debian xterm
"\eOH": beginning-of-line
"\eOF": end-of-line

# for freebsd console
"\e[H": beginning-of-line
"\e[F": end-of-line
$endif

Es kann auch sehr hilfreich sein, die Umgebungsvariable TERM für ncurses basierende Programme zu setzen. Da in einem xterm bei mir standardmäßig der Midnight Commander die Tasten nicht kennt, führt z.B. folgender Eintrag in der .bashrc weiter:

export TERM=xterm-r6

Wer zudem noch den mc in Farbe möchte, fügt folgendes ein:

export TERM=xterm-color

Die einzelnen Dateien finden sich in /etc/terminfo.

Standardmäßig ist $TERM mit rxvt voreingestellt.

Kommentare (Insgesamt: 15 || Alle anzeigen || Kommentieren )
Re: Debian und mc (Jörg Leuschner, So, 15. September 2002)
Debian und mc (Jörg Leuschner, So, 15. September 2002)
Re: Kurztipp: Funktionstasten in der Shell konfigu (Dubu, Di, 12. Februar 2002)
Re: Kurztipp: Funktionstasten in der Shell konfigu (printman, Mo, 11. Februar 2002)
Re: Re: Kurztipp: Funktionstasten in der Shell kon (Hosi, Mo, 11. Februar 2002)
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten