Jak trwale wyłączyć Ctrl-s w terminalu?

27

Od tutaj Rozumiem, że aby wyłączyć Ctrl+ można wykorzystać polecenie i to działa, ale jak tylko zamknąć terminal i otworzyć kolejny muszę ponownie wprowadzić komendę. Sstty -ixon

Aby trwale wyłączyć Ctrl+ S, utworzyłem komendę startup.shzawierającą stty -ixonpolecenie i uruchomiłem ją crontabprzy, @rebootale to nie działa.

Więc jakie będzie rozwiązanie, aby trwale wyłączyć Ctrl+ S?

Cristian
źródło
1
Przypomnienie: jeśli trafisz CTRL+Sprzez pomyłkę, możesz użyć, CTRL+Qaby przywrócić przepływ danych z terminala.
jjmontes
4
Powodem, dla którego startup.shnie działa, ale zaakceptowana odpowiedź działa, jest to, że należy to robić za każdym razem, gdy aktywowany jest nowy (pseudo) terminal.
zwolnienie

Odpowiedzi:

42

Aby wyłączyć Ctrl- na sstałe w terminalu, po prostu dodaj ten wiersz na końcu .bashrcskryptu (zazwyczaj w katalogu domowym)

stty -ixon
Dababi
źródło
2
małe wyjaśnienie tego, co to jest, byłoby miłe
GoTTimw
Narzekam na .bashrcto, gdy loguję się do menedżera okien - wyświetla się modalne okno dialogowe z błędem (tylko na pulpicie z graficznym wm, serwer jest ok).
snitko