This question already has an answer here:
I have bound
'other-window in my config like so.
(global-set-key (kbd "C-;") 'other-window)
When I run emacs outside of a terminal, this keybinding works as I would expect. Inside Iterm2 and OS X terminal, however, emacs does not appear to distinguish it from
";". I can use the keybinding itself, however, by activating god-mode. I'm wondering if this is some limitation/"feature" of terminal emulators in general.