Subversion Repositories svn LFS-FR

Rev

Rev 6583 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
  <!ENTITY % general-entities SYSTEM "../../general.ent">
  %general-entities;
]>

<sect1 id="ch-config-inputrc">
  <?dbhtml filename="inputrc.html"?>

  <title>Creation du fichier /etc/inputrc</title>

  <indexterm zone="ch-config-inputrc">
    <primary sortas="e-/etc/inputrc">/etc/inputrc</primary>
  </indexterm>

<para>Le fichier <filename>inputrc</filename> gère les fichiers de
  correspondance du clavier pour les situations spécifiques. Ce fichier
  est le fichier de démarrage utilisé par Readline &mdash;&nbsp;la
  bibliothèque relative aux entrées&nbsp;&mdash; utilisée par Bash et la
  plupart des autres shells.</para>

  <para>La plupart des personnes n'ont pas besoin de fichiers de
  correspondance spécifiques, donc la commande ci-dessous crée un
  fichier <filename>/etc/inputrc</filename> global utilisé par tous ceux
  qui se connectent. Si vous décidez plus tard que vous avez besoin de
  surcharger les valeurs par défaut utilisateur par utilisateur, vous
  pouvez créer un fichier <filename>.inputrc</filename> dans le
  répertoire personnel de l'utilisateur avec les correspondances
  modifiées.</para>

  <para>Pour plus d'informations sur l'édition du fichier
  <filename>inputrc</filename>, voir <command>info bash</command>
  à la section <emphasis>Fichier d'initialisation Readline</emphasis>
  (ou <emphasis>Readline Init File</emphasis>). <command>info
  readline</command> est aussi une bonne source d'informations.</para>

  <para>Ci-dessous se trouve un fichier <filename>inputrc</filename>
  générique avec des commentaires expliquant l'utilité des différentes
  options. Remarquez que les commentaires ne peuvent pas être sur la même
  ligne que les commandes. Créez le fichier en utilisant la commande suivante&nbsp;:</para>

<screen><userinput>cat &gt; /etc/inputrc &lt;&lt; "EOF"
<literal># Début de /etc/inputrc
# Modifié par Chris Lynn &lt;roryo@roryo.dynup.net&gt;

# Permettre à l'invite de commande d'aller à la ligne
set horizontal-scroll-mode Off

# Activer l'entrée sur 8 bits
set meta-flag On
set input-meta On

# Ne pas supprimer le 8ème bit
set convert-meta Off

# Conserver le 8ème bit à l'affichage
set output-meta On

# none, visible or audible
set bell-style none

# Toutes les indications qui suivent font correspondre la séquence
# d'échappement contenue dans le 1er argument à la fonction
# spécifique de readline
"\eOd": backward-word
"\eOc": forward-word

# Pour la console linux
"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert

# Pour xterm
"\eOH": beginning-of-line
"\eOF": end-of-line

# Pour Konsole
"\e[H": beginning-of-line
"\e[F": end-of-line

# Fin de /etc/inputrc</literal>
EOF</userinput></screen>

</sect1>