Bagaimana cara menonaktifkan Ctrl-s di terminal secara permanen?

27

Dari sini saya mengerti bahwa untuk menonaktifkan Ctrl+ Syang stty -ixonperintah dapat digunakan dan bekerja, tetapi segera setelah saya menutup terminal dan buka lagi saya harus masukkan kembali perintah.

Untuk menonaktifkan secara permanen Ctrl+ SSaya telah membuat perintah startup.shyang berisi stty -ixondan menjalankannya dengan crontabdi @reboottetapi tidak berfungsi.

Jadi apa solusi untuk menonaktifkan Ctrl+ secara permanen S?

Cristian
sumber
1
Pengingat: jika Anda terkena CTRL+Skesalahan, Anda dapat menggunakan CTRL+Quntuk memulihkan aliran data dari terminal.
jjmontes
4
Alasan Anda startup.shtidak bekerja, tetapi jawaban yang diterima berfungsi, adalah bahwa hal itu harus dilakukan setiap kali terminal (pseudo) baru diaktifkan.
zwol

Jawaban:

42

Untuk menonaktifkan Ctrl- ssecara permanen di terminal cukup tambahkan baris ini di akhir .bashrcskrip Anda (umumnya di direktori home Anda)

stty -ixon
Dababi
sumber
2
sebuah penjelasan kecil tentang apa yang dilakukannya akan menyenangkan
GoTTimw
.bashrcKeluhan saya tentang hal itu ketika saya masuk ke manajer jendela saya - dialog modal dengan kesalahan ditampilkan (hanya di Desktop dengan wm grafis, server ok).
snitko