[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: beep in console e X



On Tue, Oct 15, 2002 at 02:54:51PM +0200, Leonardo Canducci wrote:
> 1. esiste in console un comando tipo xset per attenuare il beep?
setterm. Il parametro -breq serve per stabilire la frequenza del beep,
-blength la sua durata.
Alternativamente puoi patchare il kernel (cfr. un messaggio girato in
lista qualche tempo fa).

> 2. se volessi usare xset sotto X e beep-style visible in console, come
> posso fare, visto che il file .inputrc viene letto in entrambi i casi?
> cioè, se in .inputrc c'è beep-style visible poi in x non suona il beep e
> non è nemmeno visibile.
Non so se in .inputrc si possano valutare le variabili ed agire di
conseguenza. Pero` potresti usare due inputrc differenti a seconda del
fatto che tu sia in X oppure no.
Per esempio, in .bashrc puoi mettere
[ $DISPLAY ] && INPUTRC=~/.inputrc-X
	(cioe`, se la variabile DISPLAY e` _settata_ e quindi sei in X,
	allora il file d'inizializzazione di readline sara` ~/.inputrc-X
	anziche' il default ~/.inputrc)
e quindi copiare ~/.inputrc in ~/.inputrc-X, mettendo poi "visible"
nella prima e "audible" nella seconda.

Ma secondo me puoi accontentarti di setterm, mettendolo in
.bash_profile .

Ciao,
/dev/null



Reply to: