SENSIBLE-EDITOR(1)

NAME
sensible-editor - Starten eines sinnvoll ausgewählten Texteditors

ÜBERSICHT
sensible-editor [OPTIONEN …]

BESCHREIBUNG
sensible-editor trifft sinnvolle Entscheidungen, welcher Editor aufgerufen wird. Programme in Debian können dieses Skript aufrufen, um einen guten Vorgabe-Editor zu erhalten.

sensible-editor sucht an einer Reihe von Stellen nach einer geeigneten Wahl für einen Editor und verwendet den ersten funktionierenden Kandidaten. Zuerst überprüft er die Umgebungsvariablen, gefolgt von einer mittels select-editor definierten Variablen. Anschließend wird der durch das Alternatives-System definierte Vorgabe-Editor versucht. Eine Reihe von hartkodierten Befehlsnamen dienen als Rückfalloptionen.

Variables will be skipped if unset or null, but may include extra whitespace-separated parameters such as a --verbose flag. Once sensible-editor has a candidate commandline, it will try to run it (passing on the arguments it was given as the files to be edited). If this fails because the command couldn't be executed (exit code 126) or was not found (exit code 127), it tries the next candidate.

Die in dieser Reihenfolge von sensible-editor versuchten Kandidaten sind:

•   $VISUAL – see environ (7)

•   $EDITOR – see environ (7)

•   $SENSIBLE_EDITOR

•   $SELECTED_EDITOR – see select-editor (1)

•   editor – see editor (1), update-alternatives (1)

•   nano

•   nano-tiny

•   vi

Falls alle diese fehlschlagen, beendet sich sensible-editor mit einem Fehler. Dieses System wurde so entwickelt, damit einzelne Benutzer es leicht haben, eine persönliche oder temporäre Vorgabe zu setzen und die systemweiten Vorgaben außer Kraft zu setzen.

FEHLER
This command takes precautions against launching itself in an infinite loop if a user sets EDITOR=sensible-editor but indirect loops are still possible.

ÜBERSETZUNG
Diese Übersetzung wurde 2011 von Helge Kreutzmann erstellt. Sie unterliegt der GNU GPL Version 2 (oder neuer). Um die englische Originalversion zu lesen, geben Sie »man -L C BEFEHL« ein. Fehler in der Übersetzung melden Sie bitte über die Fehlerdatenbank (BTS) von Debian oder indem Sie eine E-Mail an <debian-l10-german@lists.debian.org>, schreiben.

SIEHE AUCH
sensible-browser(1), sensible-pager(1), select-editor(1), environ(7), editor(1), update-alternatives(1)

KONFORM ZU
Das Verhalten von sensible-utils auf einem Debian-System ist in Abschnitt 11.4 der Debian-Richtlinien dokumentiert. Diese sind unter /usr/share/doc/debian-policy verfügbar, wenn debian-policy installiert ist, oder online unter https://www.debian.org/doc/debian-policy/.