Hacker News new | past | comments | ask | show | jobs | submit login

The byte that sends SIGQUIT is very much configurable with stty quit ^X , but unfortunately X has to be a-z or one of \]^_ (that is, 0x41 through 0x5F except 0x5B = [ which would conflict with other uses of ESC = ^[ = 0x1B) because of how the Ctrl modifier traditionally works. Looking at a map of AZERTY, I don’t see any good options, but you may still want to experiment.



Curiously, on many terminal emulators the following work:

Ctrl-2 = Ctrl-@ = NUL byte

Ctrl-3 = Ctrl-[ = ESC

Ctrl-4 = Ctrl-\ = default for SIGQUIT

Ctrl-5 = Ctrl-] = jump to definition in vim

Ctrl-6 = Ctrl-^ = mosh escape key

Ctrl-7 = Ctrl-_ = undo in Emacs

I think these probably originate in xterm.


I map SIGQUIT to ^Q because that's the easiest to remember.


I suppose you never hit CTRL+S by accident?


stty -ixon

Make sure that thing is disabled


I like that Konlose defaults into disabling that thing. And also that there is a visual sign of the terminal being stopped.


Ctrl-S / Ctrl-Q was super useful in the dialup modem days.


Rarely enough that needing to open another terminal and use kill to send a signal doesn't bother me.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: