Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.newsreader > #13422

Re: Tasten einstellen SLRN

From Andreas Karrer <ak-4a@gmx.ch>
Newsgroups de.comm.software.newsreader
Subject Re: Tasten einstellen SLRN
Date 2024-12-16 17:11 +0000
Message-ID <slrnvm0npc.svd7.ak-4a@eternal-september.org> (permalink)
References <lsam2uFhjshU1@mid.individual.net>

Show all headers | View raw


* Rolf Buenning <buenning@gmx.de>:
>
> Hallo,
>
> ich möchte in der slrnrc in der Artikelansicht mittels
> setkey einen Taste für linup/down einstellen (das sind IMHO
> ESC-Sequenzen.

Bei mir funktionieren folgende:

  setkey article article_line_up "Y"
  setkey article article_line_up "<F8>"

Ihc kann also die Taste "Y: und die Funktionstaste F8 umdefinieren.
Aber folgendes funktioniert nicht:

  setkey article article_line_up "<End>"

Das liegt daran, dass die Taste <End> (auf dem 6er-Minikeypad) im
terminfo-Eintrag "xterm", den ich verwende, nicht definiert ist.

Ich sehe drei Lösungsmöglichkeiten:

 1) die rohe Escape-Sequenz, die diese Taste erzeugt, angeben.
 2) einen terminfo-Eintrag wählen, in dem <End> definiert ist
 3) einen solchen selber schreiben

1 ist vermutlich am einfachsten, aber am wenigsten portabel.

Dazu muss man herausfinden, welche Escape-Sequenz die Taste erzeugt,
die man verwenden möchte. Simpel geht das mit "od -a":

   $ od -a
   <TASTE><ENTER>
   <STRG-D>
   0000000 esc   [   F  nl
   0000004

Also: "od -a" tippen, <Enter> drücken. Dann die bewusste Taste
drücken, wieder <Enter> drücken, und mit "Strg-D" das
"od"-Programm abschliessen. In meinem Fall erzeugt die <End>-Taste
die Escape-Sequenz "ESC [ F". In der slar-setkey-Syntax muss man "ESC"
als "\e" kodieren. Und in der Tat:

  setkey article article_line_up "\e[F"

funktioniert.

 - Andi

Back to de.comm.software.newsreader | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Tasten einstellen SLRN Rolf Buenning <buenning@gmx.de> - 2024-12-16 12:51 +0000
  Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-16 14:44 +0100
  Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-16 14:49 +0100
    Re: Tasten einstellen SLRN Rolf Buenning <buenning@gmx.de> - 2024-12-16 14:59 +0000
      Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-16 16:06 +0100
        Re: Tasten einstellen SLRN Rolf Buenning <buenning@gmx.de> - 2024-12-16 15:36 +0000
          Re: Tasten einstellen SLRN Dennis Preiser <d__p@d--p.de> - 2024-12-16 15:54 +0000
          Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-16 17:00 +0000
            Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-16 17:07 +0000
              Re: Tasten einstellen SLRN "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2024-12-16 22:29 +0100
              Re: Tasten einstellen SLRN Rolf Buenning <buenning@gmx.de> - 2024-12-17 14:03 +0000
            Re: Tasten einstellen SLRN Rolf Buenning <buenning@gmx.de> - 2024-12-17 13:58 +0000
  Re: Tasten einstellen SLRN Andreas Karrer <ak-4a@gmx.ch> - 2024-12-16 17:11 +0000
    Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-16 19:40 +0100
      Re: Tasten einstellen SLRN Andreas Karrer <ak-4a@gmx.ch> - 2024-12-16 23:09 +0000
        Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-17 11:23 +0100
        Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-17 11:25 +0100
        Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-17 11:26 +0100
          Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-17 10:38 +0000
            Re: Tasten einstellen SLRN Rolf Buenning <buenning@gmx.de> - 2024-12-17 14:22 +0000
              Re: Tasten einstellen SLRN Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-17 15:28 +0100
                Re: Tasten einstellen SLRN Rolf Buenning <buenning@gmx.de> - 2024-12-17 15:05 +0000
                Das Tool "od" (was: Tasten einstellen SLRN) Marcel Logen <333200007110-0201@ybtra.de> - 2024-12-17 16:43 +0100
    Re: Tasten einstellen SLRN Rolf Buenning <buenning@gmx.de> - 2024-12-17 14:09 +0000

csiph-web