¿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?


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

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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.