Hello,

even though I think the idea of rebinding the abort key is likable,
making it a binary choice between <C-G> and <ESC> is not the best way to
go, it should be bindable to any key.

Though, because of the special nature of the function:
- it should set to a single key
- it should be set to a key that has not been bound already

Thus instead of a setting, it should be a command that will check that
there's no binding already set with the key you want to set, and print an
error in case there are and do nothing.

The difference is that you then make sure it's *impossible* to have a
conflict, and then you can run your remove.esc.bindings.rc file before
running up `set_key_aborts '\e'`. Then if you want to make space bar the
abort key, you're it's up to you (I wouldn't do that, but why not?).

my €0.02,

N.B.: I hope this time it won't take 3 days for my mail to come on the
ML (and sorry for posting the same mail three times last time).

-- 
Guyzmo

Reply via email to