Como desativar permanentemente Ctrl-s no terminal?

27

A partir daqui , entendo que, para desativar Ctrl+, So stty -ixoncomando pode ser usado e funciona, mas assim que fecho o terminal e abro outro, tenho que digitar novamente o comando.

Para desativar permanentemente Ctrl+ S, criei um startup.shque contém o stty -ixoncomando e o execute com crontabat, @rebootmas ele não funciona.

Então, qual será a solução para desativar permanentemente o Ctrl+ S?

Cristian
fonte
11
Lembrete: se você acertar CTRL+Spor engano, poderá CTRL+Qrestaurar o fluxo de dados do terminal.
Jjmontes
4
A razão pela qual você startup.shnão funciona, mas a resposta aceita funciona, é que isso deve ser feito sempre que um novo terminal (pseudo) for ativado.
Zwol

Respostas:

42

Para desativar Ctrl- spermanentemente no terminal, basta adicionar esta linha no final do seu .bashrcscript (geralmente no diretório inicial)

stty -ixon
Dababi
fonte
2
uma pequena explicação do que faz seria bom
GoTTimw
Minhas .bashrcqueixas sobre isso quando eu entro no meu gerenciador de janelas - uma caixa de diálogo modal com um erro é exibida (apenas na área de trabalho com ui gráfica, servidor ok).
snitko