I am trying to bind Ctrl-+ and Ctrl-- in Vim to resize the current window. However, Terminal does not seem to pass anything when I press Ctrl-+. Ctrl-- does work.
I checked in Vim itself using Ctrl-V and in Bash using cat -v
. No luck. Disabling the hotkeys for OS X's Spaces is no use, either.
MacVim seems to have the same problem. Is this a reserved hotkey for OS X, perhaps?
Ctrl
will preventShift
from taking hold. This is why on my British keyboard,Ctrl-Minus
andCtrl-Shift-Minus
both produce^_
. Unfortunately, switching to a different keyboard layout with+
on its own, unmodified key, such as German, doesn't help either. But other applications, such as System Preferences » Keyboard » Keyboard Shortcuts or third party applications such as Butler receiveCmd-+
just fine.Ctrl-=
(a.k.a.Ctrl-+
minus the shift) worked — but even that combination does not get through.