¿Cómo deshabilitar permanentemente Ctrl-s en la terminal?

27

Desde aquí entiendo que para deshabilitar Ctrl+ Sel stty -ixoncomando se puede usar y funciona, pero tan pronto como cierro el terminal y abro otro, tengo que volver a ingresar el comando.

Para deshabilitar permanentemente Ctrl+ S, he creado un comando startup.shque contiene el stty -ixoncomando y lo ejecuto con crontabat @rebootpero no funciona.

Entonces, ¿cuál será la solución para deshabilitar permanentemente Ctrl+ S?

Cristian
fuente
1
Recordatorio: si golpeas CTRL+Spor error, puedes usar CTRL+Qpara restaurar el flujo de datos desde el terminal.
jjmontes
44
La razón por la startup.shque no funciona, pero la respuesta aceptada sí funciona, es que debe hacerse cada vez que se activa un nuevo (pseudo) terminal.
zwol

Respuestas:

42

Para deshabilitar Ctrl- spermanentemente en la terminal, simplemente agregue esta línea al final de su .bashrcscript (generalmente en su directorio de inicio)

stty -ixon
Dababi
fuente
2
una pequeña explicación de lo que hace sería bueno
GoTTimw
Me .bashrcquejo de eso cuando inicio sesión en mi administrador de ventanas: se muestra un cuadro de diálogo modal con un error (solo en el escritorio con wm gráfico, el servidor está bien).
Snitko