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?


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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.