SENSIBLE-EDITOR(1)

NOM
sensible-editor - lance un éditeur choisie de manière sensible

SYNOPSIS
sensible-editor [OPTIONS...]

DESCRIPTION
sensible-editor prend des décisions sensées sur le choix de l'éditeur qu'il faut appeler. Les programmes de la distribution Debian peuvent utiliser ce scripts comme leur éditeur par défaut

sensible-editor détermine un éditeur approprié en parcourant une liste d'éditeur et utilise le premier candidat de la liste qui fonctionne. Il commence par regarder dans des variables d'environnement, puis une variable définie par la commande select-editor, puis essaye l'éditeur par défaut définie par l'alternative système, puis une serie de commande codée en dur comme liste de secours.

Les variables ne sont pas utilisé, si elles sont déactivée ou vide, mais elle peuvent inclure des paramètres supplémentaires séparés par des espace comme des drapeaux --verbose. Une fois que le script sensible-editor récupère une ligne de commande candidate, il la lancera (passant ses propres arguments comme fichier à éditer). Si ce lancement échoue à cause d'une commande qui ne peut être exécuté (code de sortie 126) ou non trouvée (code de sortie 127), le script passera au candidat suivant.

Les candidats spécifiques que sensible-editor essaye, sont dans l'ordre:

•   $VISUAL \(voir environ(7)

•   $EDITOR \( voir environ(7)

•   $SENSIBLE-EDITOR

•   $SELECTED_EDITOR \(en voir select-editor(1)

•   editor \(en voir editor (1), update-alternatives (1)

•   nano

•   nano-tiny

•   vi

Si tous échoue, sensible-editor affiche une erreur. Ce script est destiné à facilement permettre pour un utilisateur individuel de positionner une préférence personnelle/ou temporaire comme défaut, surchargeant le défaut du système.

BOGUES
Cette commande est protégé afin d'éviter de se lancer elle-même dans une boucle infinie quand l'utilisateur positionne \%EDITOR=sensible-editor, cependant des boucles indirectes sont encore possibles.

VOIR AUSSI
sensible-browser(1), sensible-pager(1), select-editor(1), environ(7), editor(1), \%update-alternatives(1)

CONFORME À
La documentation du comportement du paquet sensible-utils pour un système debian est disponible au titre 11.4 du manuel de la politique debian qui est usuellement installé sous /usr/share/doc/debian-policy (il convient d'installer le paquet debian-policy)

TRADUCTION
Ce document est une traduction, réalisée par Nicolas FRANÇOIS le 8 décembre 2005. L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable en ajoutant l'option « -L C » à la commande man. N'hésitez pas à signaler à l'auteur ou à la liste de traduction <debian-l10-french@lists.debian.org>, selon le cas, toute erreur dans cette page de manuel.