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?


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

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.