Les HOWTO Linux...
Page suivante - Page précédente - Table des matières
7. Empêcher les applications d'émettre des bips
Ceci est une liste incomplète d'applications qui peuvent être configurées
pour utiliser l'entrée vb
pour le type de terminal utilisé (utilisant
soit termcap
soit terminfo
) :
- Le serveur X : utilisez la commande "
xset b
" pour sélectionner le comportement du bip. Elle prend trois arguments numériques : volume, hauteur et durée. "xset -b
" désactive complètement le bip. La configuration du serveur affecte toutes les applications tournant dessus. xterm
: xterm peut convertir chaque bip soit en un signal visuel soit en un signal sonore. Si vous utilisez un bip sonore, il obéit à la configuration issue de "xset
". Par défautxterm
utilise un bip sonore, mais l'option "-vb
" sur la ligne de commande ainsi que la ressource "xterm*visualBell: true
" le remplace par un flash visuel. Vous pouvez passer de l'un à l'autre en cours d'exécution au moyen du menu obtenu par control-clic-bouton-gauche. Si vous travaillez sous X vous n'avez probablement pas besoin des informations qui suivent.tcsh
(6.04 et ultérieurs) : "set visiblebell
". Cette instruction peut être placée dans.cshrc
ou exécutée directement. Pour rétablir le bip sonore, "unset visiblebell
". Pour n'avoir ni l'un ni l'autre, utilisez "set nobeep
".bash
(n'importe quel bash, pour autant que je sache) : Mettez "set bell-style visible
" dans votre~/.bashrc
. Les autre valeurs possibles sont "none" et "audible".bash
(avecreadline
, ainsi que d'autres applications basées surreadline
) : Mettez "set prefer-visible-bell
" dans~/.inputrc
.nvi
etelvis
: Mettez "set flash
" dans~/.exrc
ou faites ":set flash
" directement. (notez les deux points). Pour désactiver le bip visuel, utiliseznoflash
au lieu deflash
.emacs
: Mettez "(setq visible-bell t)
" dans votre~/.emacs
. Pour la désactiver : "(setq visible-bell nil)
".less
: Utilisez l'option "-q
" sur la ligne de commande pour avoir un bip visuel, utilisez "-Q
" pour n'avoir aucun bip. Pour avoir l'une ou l'autre de ces options par défaut, mettez-les dans la variable d'environnement "LESS
".screen
: Faites "Ctrl-A - Ctrl-G". Cela change le comportement de tous les écrans virtuels. Voyez la page du manuel sous "CUSTOMIZATION" pour fixer le comportement par défaut.
Page suivante - Page précédente - Table des matières