Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ lesskey(1) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

less(1)

more(1)

lesskey(1)                                                       lesskey(1)

NAME
     lesskey - Tastenbelegungen für less bzw. more definieren

SYNTAX
     lesskey [-o ausgabedatei] [eingabedatei]

BESCHREIBUNG
     Mit lesskey werden Tastenbelegungen angegeben, die von less bzw. more
     verwendet werden sollen. eingabedatei ist eine Textdatei, die die
     Tastenbelegungen beschreibt. ausgabedatei ist eine binäre Datei, die
     von less bzw. more verwendet wird. Ist keine Datei eingabedatei ange-
     geben, wird die Standardeingabe verwendet. Ist keine Datei ausgabeda-
     tei angegeben, wird die Datei $HOME/.less erzeugt.

     Die Datei eingabedatei besteht aus Zeilen der folgenden Form:

          zeichenkette <leerzeichen> aktion [extra-zeichenkette] <newline>

     <leerzeichen> ist dabei eine beliebige Folge eines oder mehrerer Leer-
     zeichen und/oder Tabulatorzeichen. zeichenkette beschreibt die
     Kommandotaste(n), die die Aktion aufrufen. zeichenkette kann eine ein-
     zelne Kommandotaste sein oder eine Folge von bis zu 15 Tasten. aktion
     ist der Name der von less auszuführenden Aktion. Die Namen sind in der
     Liste unten aufgeführt. zeichenkette kann normale Zeichen und Steuer-
     zeichen enthalten. Steuerzeichen beginnen mit einem Dachzeichen. Ein
     Gegenschrägstrich bewirkt, daß das folgende Zeichen als normales Zei-
     chen angesehen wird. Dem Dach-, Leer- und Tabulatorzeichen sowie dem
     Gegenschrägstrich muß ein Gegenschrägstrich vorausgehen. Ein Gegen-
     schrägstrich, dem ein bis drei oktale Ziffern folgen, kann zur Angabe
     eines Zeichens durch seinen oktalen Wert verwendet werden. Leerzeilen
     und Zeilen, die mit dem Nummernzeichen (#) beginnen, werden ignoriert.

     Nach aktion kann extra-zeichenkette folgen. extra-zeichenkette wird
     nach der Kommandoeingabe ausgewertet, so als handle es sich um eine
     Eingabe in die Kommandozeile. Dies kann nützlich sein, um die Funktio-
     nalität eines Kommandos zu erweitern. Die folgenden Einträge bei-
     spielsweise erstellen ein Kommandopaar, mit dem die Zeilennummerierung
     für less bzw. more mit Hilfe der vi-Syntax aktiviert bzw. deaktiviert
     wird:

          :set\ nu            toggle-option -N
          :set\ nonu          toggle-option +N













Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

lesskey(1)                                                       lesskey(1)

AKTIONEN
     Bei aktion geben Sie die Funktion von more bzw. less an, die durch die
     Kommandotaste(n) ausgelöst werden soll. lesskey kennt folgende Schlüs-
     selwörter für Aktionen (jeweils mit Bedeutung):

     ______________________________________________________________________
    | back-bracket       |  Klammer rückwärts suchen                      |
    |____________________|________________________________________________|
    | back-line          |  Zeile rückwärts                               |
    |____________________|________________________________________________|
    | back-line-force    |  Zeile rückwärts erzwungen                     |
    |____________________|________________________________________________|
    | back-screen        |  Bildschirm rückwärts                          |
    |____________________|________________________________________________|
    | back-scroll        |  Blättern rückwärts                            |
    |____________________|________________________________________________|
    | back-search        |  Suche rückwärts                               |
    |____________________|________________________________________________|
    | back-window        |  Fenster rückwärts                             |
    |____________________|________________________________________________|
    | debug              |  Debug-Modus einschalten                       |
    |____________________|________________________________________________|
    | display-flag       |  wie display-option                            |
    |____________________|________________________________________________|
    | display-option     |  Wert einer Option anzeigen                    |
    |____________________|________________________________________________|
    | end                |  less bzw. more beenden                        |
    |____________________|________________________________________________|
    | examine            |  Datei anzeigen                                |
    |____________________|________________________________________________|
    | first-cmd          |  Startkommando                                 |
    |____________________|________________________________________________|
    | firstcmd           |  Startkommando                                 |
    |____________________|________________________________________________|
    | flush-repaint      |  Bildschirm neu aufbauen, Puffer löschen       |
    |____________________|________________________________________________|
    | forw-bracket       |  Klammer vorwärts suchen                       |
    |____________________|________________________________________________|
    | forw-forever       |  endlos vorwärts                               |
    |____________________|________________________________________________|
    | forw-line          |  Zeile vorwärts                                |
    |____________________|________________________________________________|
    | forw-line-quit     |  Zeile vorwärts, am Zeilenende weiter zur näch-|
    |                    |  sten Datei bzw. less oder more beenden        |
    |____________________|________________________________________________|
    | forw-line-skip     |  Zeilen überspringen                           |
    |____________________|________________________________________________|







Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

lesskey(1)                                                       lesskey(1)

     ______________________________________________________________________
    | forw-line-force    |  Zeile vorwärts erzwungen                      |
    |____________________|________________________________________________|
    | forw-screen        |  Bildschirm vorwärts                           |
    |____________________|________________________________________________|
    | forw-scroll        |  Blättern vorwärts                             |
    |____________________|________________________________________________|
    | forw-search        |  Suche vorwärts                                |
    |____________________|________________________________________________|
    | forw-window        |  Fenster vorwärts                              |
    |____________________|________________________________________________|
    | goto-end           |  springe ans Ende                              |
    |____________________|________________________________________________|
    | goto-line          |  springe zu Zeile                              |
    |____________________|________________________________________________|
    | goto-mark          |  springe zu Marke                              |
    |____________________|________________________________________________|
    | help               |  Hilfe                                         |
    |____________________|________________________________________________|
    | index-file         |  Datei aus Liste                               |
    |____________________|________________________________________________|
    | invalid            |  ungültig                                      |
    |____________________|________________________________________________|
    | next-file          |  nächste Datei                                 |
    |____________________|________________________________________________|
    | noaction           |  (keine Aktion. Nützlich, um Kommandos still-  |
    |                    |  schweigend auszuschalten)                     |
    |____________________|________________________________________________|
    | percent            |  springe zu Prozent                            |
    |____________________|________________________________________________|
    | pipe               |  Pipe                                          |
    |____________________|________________________________________________|
    | prev-file          |  vorhergehende Datei                           |
    |____________________|________________________________________________|
    | quit               |  beenden                                       |
    |____________________|________________________________________________|
    | repaint            |  Bildschirm neu aufbauen                       |
    |____________________|________________________________________________|
    | repaint-flush      |  Bildschirm neu aufbauen, Puffer löschen       |
    |____________________|________________________________________________|
    | repeat-search      |  Suche wiederholen                             |
    |____________________|________________________________________________|
    | repeat-search-all  |  Suche wiederholen dateiübergreifend           |
    |____________________|________________________________________________|
    | reverse-search     |  Suche rückwärts wiederholen                   |
    |____________________|________________________________________________|
    | reverse-search-all |  Suche rückwärts wiederholen dateiübergreifend |
    |____________________|________________________________________________|






Seite 3                      Reliant UNIX 5.44               Gedruckt 11/98

lesskey(1)                                                       lesskey(1)

     ______________________________________________________________________
    | set-mark           |  Marke setzen                                  |
    |____________________|________________________________________________|
    | shell              |  Shell-Kommando                                |
    |____________________|________________________________________________|
    | status             |  Status                                        |
    |____________________|________________________________________________|
    | toggle-flag        |  wie toggle-option                             |
    |____________________|________________________________________________|
    | toggle-option      |  Option umkehren                               |
    |____________________|________________________________________________|
    | version            |  Version ausgeben                              |
    |____________________|________________________________________________|
    | visual             |  Editor aufrufen                               |
    |____________________|________________________________________________|

     Kommandos, die von lesskey angegeben werden, haben Priorität vor den
     Standardkommandos. Ein Standardkommando kann deaktiviert werden, indem
     ihm in der Tastendatei die Aktion "invalid" zugeordnet wird.

BEISPIEL
     Die folgende Eingabedatei beschreibt Standardkommandotasten, die von
     less verwendet werden:

     e        forw-line
     j        forw-line
     ^E       forw-line
     ^N       forw-line
     k        back-line
     y        back-line
     ^Y       back-line
     ^K       back-line
     ^P       back-line
     J        forw-line-force
     K        back-line-force
     Y        back-line-force
     d        forw-scroll
     ^D       forw-scroll
     u        back-scroll
     ^U       back-scroll
     \40      forw-screen
     f        forw-screen
     ^F       forw-screen
     ^V       forw-screen
     b        back-screen
     ^B       back-screen
     \33v     back-screen
     z        forw-window
     w        back-window
     F        forw-forever




Seite 4                      Reliant UNIX 5.44               Gedruckt 11/98

lesskey(1)                                                       lesskey(1)

     R        repaint-flush
     r        repaint
     ^R       repaint
     ^L       repaint
     g        goto-line
     <        goto-line
     \33<     goto-line
     p        percent
     %        percent
     {        forw-bracket {}
     }        back-bracket {}
     (        forw-bracket ()
     )        back-bracket ()
     [        forw-bracket []
     ]        back-bracket []
     \33^F    forw-bracket
     \33^B    back-bracket
     G        goto-end
     \33>     goto-end
     >        goto-end
     P        goto-end
     =        status
     ^G       status
     :f       status
     /        forw-search
     ?        back-search
     \33/     forw-search *
     \33?     back-search *
     n        repeat-search
     \33n     repeat-search-all
     N        reverse-search
     \33N     reverse-search-all
     m        set-mark
     '        goto-mark
     ^X^X     goto-mark
     E        examine
     :e       examine
     ^X^V     examine
     :n       next-file
     :p       prev-file
     :x       index-file
     -        toggle-option
     :t       toggle-option t
     s        toggle-option o
             display-option
     |        pipe
     v        visual
     !        shell
     +        firstcmd
     H        help




Seite 5                      Reliant UNIX 5.44               Gedruckt 11/98

lesskey(1)                                                       lesskey(1)

     h        help
     V        version
     q        quit
     :q       quit
     :Q       quit
     ZZ       quit
     \33\33   quit

SIEHE AUCH
     less(1), more(1).












































Seite 6                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026