How to remap Ctrl-Space?
There is no way. Moreover, I think there is no way to do this at all. At least if I press Ctrl-V Ctrl-Space in a shell I don't get anything as if no code for it exists.
UPDATE: As pointed out in comments, it is possible. In Vim it works with <c-@> sequence and this is what next version of vifm (the one after 0.9.1) will have.
Thanks for reply. Zsh can do it through bindkey '^ '.
bindkey '^ '
Thanks for pointing that out. It generates null-character ('\0'), which requires special handling to make it work, but it means that it isn't impossible then.