Vim: why doesn’t “:normal! i” enter insert mode?
The normal command considers ending in insert mode as an incomplete command and aborts. From help normal: {commands} should be a complete command. If {commands} does not finish a command, the last one will be aborted as if <Esc> or <C-C> was typed. The display isn’t updated while “:normal” is busy. This implies that an … Read more