Ssh – Ctrl-space not getting through ssh

sshterminalwindows

I am on windows 8 using GIT bash to access a remote server via ssh. When I press Ctrl+Space in emacs running locally in console (emacs -nw), everything works as expected. However, when going over ssh, Ctrl+Space simply inserts a space, while other commands like Ctrl+X work fine.

Why doesn't Ctrl+Space get through? I have considered switching to a different terminal, but I am also curios as to why this is happening.

Best Answer

If you're running things through the windows "shell" (DOS box, whatever) -- from a command line, it's because the terminal doesn't have a special map for ctrl-space. An actual windows ssh client (putty, securecrt, etc.) handles the keyboard mapping itself, and will do what I assume you want done (send a null.)

Related Question