Page suivante Page précédente Table des matières

4. Interpréteurs de commandes (shells)

4.1 bash

Utiliser une version 1.14 ou ultérieure. Placer un stty pass8 dans le fichier ~/.bash_profile

 /.inputrc

Le fichier ~/.inputrc doit contenir:

set meta-flag on
set convert-meta off
set input-meta on 
set output-meta on

Pour pouvoir employer une touche il suffit d'obtenir son code et l'associer à une fonction grâce à ce fichier. Pour obtenir le code d'une touche invoquer cat puis appuyer sur la touche : son code apparaît. Le code physique

 ^[
correspond à la séquence Échappement et se note « e ».

Exemple : Si le code de Début de ligne (« Home ») est ^[[7~ il suffit d'ajouter une ligne "\e[7~": beginning-of-line au ~/.inputrc.

Documentation : page de manuel de bash, section READLINE

On peut aussi, grâce à la variable d'environnement INPUTRC, utiliser un fichier commun à tous les utilisateurs.

4.2 tcsh

Placer, dans le fichier /etc/csh.login (ou dans les fichiers  /.tcshrc des utilisateurs concernés) :

LANG=fr
LC_ALL=fr_FR
LC_CTYPE=ISO-8859-1
LINGUAS=fr

4.3 zsh

Se contente d'un stty pass8


Page suivante Page précédente Table des matières