I have customized the vim-extension in vscode, and for most modes, it executes commands correctly. However If I try to write actuall characters (which are thus no longer commands), it won't. Why is that?
Example:
"vim.insertModeKeyBindingsNonRecursive": [
{
"before": [
"<leader>",
"o"
],
"after": [
"<Esc>",
"i",
"Abcd"
]
},
]
This should only write Abcd, because before that sequence is i, switching into insert mode. (So the <Esc> -> i, is redundant, it is here just as example). The vscode vim extension executes the <Esc> and also the i (becuase I know after that command I am back in insert mode), but will not print the Abcd. Why? Is the extension configured just to execute commands and not to actually print something? How to enable that?