[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: inputrc



Am 31.03.2014 19:11, schrieb Jens Schüßler:
* Hermann Schuster <schuster-wuppertal@t-online.de> wrote:
Hallo

Hallo
Also. Ich möchte in der Shell(Bash) auf der Konsole die
Funktionstasten(F1 - F12) mit Strings belegen. Z.b den String ls auf
die Funktionstaste F1. Wenn ich in der Shell dann F1 drücke,wird der
String ls auf dem Prompt ausgegeben.Mit druck auf die Taste Return
wird
der Befehl dann ausgeführt.

Alles klar. Dann musst du aber auch den Befehl angeben
"\e[11~": "ls\n"
So wird der Befehl direkt ausgeführt, \n ist schon Return.
Wenn du es exakt so willst wie du beschrieben hast, dann lass das \n
weg.
Hab ich gemacht

Einlesen kannst du deine neu editierte .inputrc mit
"bind -f .inputrc", dann ist die neue Belegung sofort aktiviert.

Nein funktioniert nicht. :-((

Hmm, könnte an dem verwendeten Terminal-Emulator liegen. Hier geht das
in rxvt, eterm, aber nicht in xterm oder xfce4-terminal.
Was sagt "echo $TERM" bei dir?
Welche Sequenz deine F1-Taste in deinem Terminal erzeugt siehst du wenn
du im Terminal Strg+V eingibst und dann F1 drückst, das muß nicht
zwingend \e[11~ sein.


Hallo

Hab Dank für Deine Antwort. Des Rätsels Lösung steht in meiner Mail an Claudius. (\e[[A funktioniert.)

Tschau
   Hermann


Reply to: