2 ms·
That’s not the exact same as Escape.
by avgcorrection 4y ago
That’s not the exact same as Escape.
- jeffbee 4y agoOK but as I personally see no need for escape in my use of vim, I judge it to be equivalent for my purpose (returning to normal mode).
- lucb1e 4y agoSo how is it different?
- shiomiru 4y ago^C interrupts the current operation, while ^[ actually finishes the input sequence. The only practical difference I can think of is that when you entered input mode with a prefixed number, ^C ignores it. So 2iabc^C only writes `abc', but 2iabc^[ writes `abcabc'. Edit: apparently ^C also ignores abbreviations. :ab lhs rhs, then ilhs^[ writes rhs, but ilhs^C writes lhs.
- xigoi 4y agoAlso, ^C doesn't trigger InsertLeave autocommands.