Come disabilitare permanentemente Ctrl-s nel terminale?


27

Da qui ho capito che per disabilitare Ctrl+ Sil stty -ixoncomando può essere usato e funziona, ma non appena chiudo il terminale e ne apro un altro devo inserire nuovamente il comando.

Per disabilitare in modo permanente Ctrl+ Sho creato un oggetto startup.shche contiene il stty -ixoncomando ed eseguilo con crontabat @rebootma non funziona.

Quindi quale sarà la soluzione per disabilitare permanentemente Ctrl+ S?


1
Promemoria: se si colpisce CTRL+Sper errore, è possibile utilizzare CTRL+Qper ripristinare il flusso di dati dal terminale.
jjmontes,

4
Il motivo per cui il tuo startup.shnon funziona, ma la risposta accettata funziona, è che deve essere fatto ogni volta che viene attivato un nuovo terminale (pseudo).
zwol,

Risposte:


42

Per disabilitare Ctrl- spermanentemente nel terminale basta aggiungere questa riga alla fine dello .bashrcscript (generalmente nella directory home)

stty -ixon

2
una piccola spiegazione di ciò che sarebbe bello sarebbe
GoTTimw

Mi .bashrclamento di ciò quando accedo al mio gestore di finestre: viene visualizzata una finestra di dialogo modale con un errore (solo su desktop con wm grafico, server ok).
Snitko,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.