J'ai récemment commencé à utiliser un nouveau PC de bureau avec Ubuntu Linux installé. Cependant, le terminal émet des bips ennuyeux. C'est-à-dire que je suis au début de la ligne et que j'appuie sur BackSpace, ça va me dire qu'il n'y a pas de caractères à supprimer. De Si j'essaie d'inclure l'onglet et qu'il n'y a pas d'achèvement pour cela, alors cela ise.
Comment puis-je éteindre ça?
Comme le locuteur PC est tout à fait ennuyeux (au moins, je pense que c'est), je viens d'aller
modprobe -r pcspkr
et ajoutez-le à /etc/modprobe.d/blacklist.conf comme ceci:
blacklist pcspkr
Pas plus de bips. Déjà.
Ne fonctionne pas pour les cloches à travers/dev/snd/*, évidemment
Correction la plus facile: mettre
set prefer-visible-bell on
dans ton ~/.inputrc
.
Cela ne fonctionnera toutefois que pour les applications utilisant la bibliothèque de readline (cela inclut BASH). D'autres applications peuvent toujours décider de bip à vous.
Si vous voulez désactiver tous les bips, vous devrez le faire dans le terminal. Comment faire cela dépend de votre terminal. Dans xterm
c'est l'option -vb
(travaille également dans de nombreux autres terminaux, par ex. dans RXVT). La plupart des terminaux graphiques ont une option de configuration pour cela.
Voir également le Visible Bell Mini-Howto pour tous les détails sales.
de - cybercité :
$ setterm -blength 0
Vous voudrez ajouter cela à votre profil Bash.
En plus des solutions setterm
et GNOME Paramètres suggérées déjà, il existe ce qui suit:
Si vous utilisez X, ouvrez un xterm
et entrez xset b off
.
Pour désactiver la cloche du système dans Bash StartUp Edit ~/.inputrc
ou /etc/inputrc
et ajouter la ligne set bell-style none
ou set bell-style visual
Si vous voulez un écran d'écran.
Il y a un bon article sur cela ici .