Le fichier inputrc
gère les fichiers de correspondance
du clavier pour les situations spécifiques. Ce fichier est le fichier de démarrage
utilisé par Readline — la bibliothèque relative aux entrées — utilisée
par Bash et la plupart des autres shells.
La plupart des personnes n'ont pas besoin de fichiers de correspondance
spécifiques, donc la commande ci-dessous crée un fichier
/etc/inputrc
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
.inputrc
dans le répertoire personnel de l'utilisateur avec
les correspondances modifiées.
Pour plus d'informations sur l'édition du fichier inputrc
,
voir la section Readline Init File dans info
bash. info readline est aussi une bonne source
d'informations.
Ci-dessous se trouve un fichier inputrc
générique
avec des commentaires expliquant l'utilité des différentes options. Notez que
les commentaires ne peuvent pas être sur la même ligne que les commandes. Créez
le fichier en utilisant la commande suivante :
cat > /etc/inputrc << "EOF" # Début /etc/inputrc # Modifié par Chris Lynn <roryo@roryo.dynup.net> # Autorise l'invite de commande de passer à la ligne suivant set horizontal-scroll-mode Off # Active la saisie 8bit set meta-flag On set input-meta On # Désactive la suppression du 8ème bit set convert-meta Off # Conserve le 8ème bit pour l'affichage set output-meta On # aucun, visible ou audible set bell-style none # Tout ce qui suit fait correspondre la séquence d'échappement de la valeur # contenue à l'intérieur du premier argument aux fonctions spécifiques 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 les xterm "\eOH": beginning-of-line "\eOF": end-of-line # pour Konsole "\e[H": beginning-of-line "\e[F": end-of-line # Fin /etc/inputrc EOF