Stefan Monnier writes: Splitting the discussion into "free up C-z" and "what shall we use it for if available" is a good recipe in general to avoid deadlock. In general I step back to saying emacs needs more keys --- 20 years ago when I mostly never used a laptop as often, I even considered getting a foot-pedal. >>>> that's an interesting perspective. Am surprized that you feel tty users >>>> would find C-z z significantly harder than just C-z as the key to >>>> suspend Emacs. >>> I assume tty users have "C-z to suspend" hardwired in their fingers and >>> would be quite surprised if any application decides to use another binding >>> for it. >> That's correct, except if that application uses C-z C-z to >> suspend. Repeating a key until it produces the expected effect is also >> something tty users are used to do. For example repeating C-c until the >> program aborts. > > Very good point, there are cases where `C-z` needs to be repeated > (e.g. to suspend editing a commit message in "Zile launched by Git" ;-) > > I usually consider those as bugs, but it does make `C-z C-z` into > a viable option. Obviously, not a good option if you want to bind `C-z` > to `undo` but viable if you want to use `C-z` for a new keymap ;-) > > > Stefan > > -- Thanks, --Raman ♈ Id: kg:/m/0285kf1 🦮