1

This has to do with the ^ being a dead key. A dead key doesn't insert a character, but composes a character with the key pressed next. This is the "normal" keyboard layout in some languages. In a german layout the ^ is a dead key. A example usage is ^a which would produce a รข. This happens in the keyboard driver. So, to get a ^ delivered to Vim you need ...


Only top voted, non community-wiki answers of a minimum length are eligible