Emacs cannot currently pick up C-SHIFT sequences in terminal mode. For example, C-) and C-( are instead just read as 0 and 9 respectively. I'm aware that using GUI mode is one way around this, but I need terminal mode when working over SSH. I use iTerm2 on macOS.
I have been through the keyboard shortcuts both in system preferences and iterm preferences, and have tried disabling shortcuts that contain C-SHIFT in case they are conflicting with emacs, but I've had no luck. Is there any way of fixing this?