LPE(1)

NAME
lpe - Abgespeckter Editor für Programmierer

AUFRUF
lpe [ --help | --version ]
lpe [ -- ] Datei

BESCHREIBUNG
Lpe ist ein minimalistischer, visueller Echtzeittexteditor. Er ist so ausgelegt, daß er das Editieren von Code einfacher macht, ohne daß der Benutzer der Shell entfremdet wird.

  Optionen

--help
    Gibt eine kurze Beschreibung des Programmaufrufs aus und beendet das Programm. Dies muß die erste Option sein. Alle weiteren Optionen werden ignoriert.

--version
    Gibt eine Meldung über die Version von lpe aus und beendet das Programm. Dies muß die erste Option sein. Alle weiteren Optionen werden ignoriert.

--  Alle weiteren Optionen werden als Dateinamen verstanden. Damit ist es möglich, Dateien zu bearbeiten, deren Name mit einem - Zeichen anfangen.

HINWEISE
Wie schon weiter oben erwähnt ist lpe als ein minimalistische Texteditor ausgelegt. Er soll klein, robust und effizient sein, wobei er aber nicht zu viele Überflüssige Features bietet. Daher ist es auch sehr einfach, lpe zu erlernen, wenn man sich die wenigen Tastaturkommandos merkt.

  Tastaturkommandos

Hoch oder Alt+K
    Bewege den Cursor eine Zeile nach oben

Runter oder Alt+J
    Bewege den Cursor eine Zeile nach unten

Links oder Alt+H
    Bewege den Cursor ein Zeichen nach links

Rechts oder Alt+L
    Bewege den Cursor ein Zeichen nach rechts

Pos1 oder Alt+0
    Bewege den Cursor an den Anfang der Zeile

Ende oder Alt+$
    Bewege den Cursor an das Ende der Zeile

BildHoch oder Alt+B
    Scrolle einen Bildschirm weit nach oben

BildRunter oder Alt+F
    Scrolle einen Bildschirm weit nach unten

Alt+A
    Bewege den Cursor an den Anfang der Datei

Alt+S
    Bewege den Cursor an das Ende der Datei

Strg+S
    Suche nach einer bestimmten Zeichenkette in der Datei

Strg+A
    Suche nach dem nächsten Vorkommen der zu letzt gesuchten Zeichenkette

Strg+G
    Gehe zu der angegebenen Zeile innerhalb der Datei

Strg+K
    Lösche die aktuelle Zeile

Strg+Y oder Strg+U
    Füge den Block von zu letzt gelöschten Zeilen ein

Strg+R
    Lies eine Datei ein und füge sie an der Position des Cursors ein

Strg+T
    Wechsel zwischen Hardware- und Software-Tabulatoren

Strg+O
    Öffne eine neue Datei innerhalb des Editors

Strg+W
    Sichere die Datei

Strg+Q
    Sichere die Datei unter einem anderen Dateinamen

Strg+E
    Vergiß die Modifikationen an der Datei

Strg+L
    Den Bildschirm neu aufbauen

Strg+X
    Sichere die Datei und verlasse den Editor

Strg+D
    Führe einen internen Debugbefehl aus, falls Debugging eingeschaltet ist.

<Unterbrechung>
    Beende den Editor ohne die Datei zu sichern

Strg+Z
    Halte den Editor an (suspend) und kehre zur Kommandozeile zurück

    <Unterbrechung> bezieht sich auf die Unterbrechungstaste des Terminals. Normalerweise ist das Strg+C, kann aber von Terminal zu Terminal verschieden sein. Im Gegensatz dazu ist Strg+Z eine feste Tastenkombination, egal welche Stopptaste beim Terminal eingestellt ist.

MODULE

Obwohl lpe klein sein soll, hat er dennoch die Möglichkeit, kompliziertere Aktionen auszuführen, die durch Dateimodi festgelegt werden. Diese Modi werden durch externe Module realisiert, die zur Laufzeit abhängig von dem jeweiligen Dateityp nachgeladen werden.

Alle Module müssen in einem der in dem Abschnitt DATEIEN angegebenen Verzeichnisse abgelegt werden. Diese Verzeichnisse werden zur Laufzeit durchsucht, um ein der Datei entsprechendes Modul zu finden.

DATEIEN

/etc/lpe
    Verzeichnis für systemweite Module

$HOME/.lpe
    Verzeichnis für Benutzerspezifische Module

    Beide Verzeichnisse werden zur Laufzeit durchsucht. Alle regulären Dateien innerhalb der Verzeichnisse werden als potentielle Module für lpe interpretiert. Unterverzeichnisse werden in der Suche nicht berücksichtigt.

SIEHE AUßERDEM
emacs(1), pico(1)

AUTOR
Chris Smith, cd_smith@ou.edu

BUGS
'ne Menge -- die Datei BUGS innerhalb der Sourcen beinhaltet ein paar davon. Ich werden diese Manpage nicht oft genug updaten, um mit der Liste der Bugs mitzuhalten. Daher versuche ich lieber gar nicht, alle hier aufzuführen.