Screen

De WikiBR
Révision datée du 10 novembre 2009 à 00:39 par Qt (discussion | contributions) (Nouvelle page : = Configuration = == Activer les bips == L'objectif de cette section est d'activer le bip du terminal lorsqu'on est dans un screen sur une machine distante. La commande suivante doi...)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Configuration

Activer les bips

L'objectif de cette section est d'activer le bip du terminal lorsqu'on est dans un screen sur une machine distante.

La commande suivante doit normalement émettre un bip (l'option 'n' pour empêcher un retour à la ligne et l'option 'e' pour activer l'interpretation des backslash escapes) :

echo -ne '\007'

les commandes suivantes fonctionnent aussi :

printf \\a
echo -ne '\a'
Ne fonctionne pas dans un terminal local
Le problème vient de la configuration du terminal local. Voir dans les paramètres du terminal ou le fichier de configuration.
Ne fonctionne pas dans un ssh
Le ssh ne renvoie pas le bip. Voir dans les paramètres du client ssh ou le fichier de configuration.
Ne fonctionne pas dans un screen dans un ssh
Le problème vient de la configuration de screen. Pour activer les bips, modifier les lignes suivantes dans ~/.screenrc (ou ajouter si elle n'y sont pas) :
vbell_msg "^G Bell in window %n"
vbell on
Pensez enfin à relancer screen pour tester
Note : chez moi (Qt), il manquait juste le 'v' de la première ligne.