I want to allow programs running in the terminal the ability to interpret the keyboard short cut Cmd + S
I have already Remapped the Terminals' default binding of Cmd + S to Ctrl + S via the Keyboard System Preferences in OS X Lion, so this has stopped the Terminal App itself from interpreting that key press, e.g. the save dialog no longer comes up when pressing Cmd + S . However something is still grabbing the key input before any terminal program can.
For example when running bash typing Cmd + S in the X11.app terminal results in:
being printed to the screen.
When I perform the same Cmd + S in the Terminal.app nothing is printed and the OS plays an Error Sound. I am not really sure why the keystroke is not making it to the terminal as expected, how do I allow Cmd + S to pass thru.
For more information on what / why I am trying to do this see question Bind <Cmd-S> in Vim