Как навсегда отключить Ctrl-s в терминале?

27

Из здесь я понимаю , что отключить Ctrl+ команда может быть использована , и она работает, но как только я закрываю терминал и открыть другой я должен повторно ввести команду. Sstty -ixon

Чтобы окончательно отключить Ctrl+ Sя сделал , startup.shчто содержит stty -ixonкоманду и запустить его с crontabна , @rebootно он не работает.

Так что будет решением для постоянного отключения Ctrl+ S?

Cristian
источник
1
Напоминание: если вы попали CTRL+Sпо ошибке, вы можете использовать CTRL+Qдля восстановления потока данных с терминала.
jjmontes
4
Причина, по которой вы startup.shне работаете, но принятый ответ работает, заключается в том, что это нужно делать каждый раз, когда активируется новый (псевдо) терминал.
zwol

Ответы:

42

Чтобы отключить Ctrl- sпостоянно в терминале просто добавьте эту строку в конце вашего .bashrcскрипта (обычно в вашем домашнем каталоге)

stty -ixon
Dababi
источник
2
небольшое объяснение того, что это было бы хорошо
GoTTimw
Мои .bashrcжалобы на это, когда я захожу в свой оконный менеджер - отображается модальное диалоговое окно с ошибкой (только на рабочем столе с графическим wm, сервер в порядке).
Snitko