Is there a Vim plugin that can handle smart semicolon insertion, like the one in Eclipse?
Example (pipe character is insertion cursor):
foobar(|)
For vscode vim users:
"vim.insertModeKeyBindings": [ { "before": [";", ";"], "after": ["","A",";"] }, ],
I was inspired by romainl's answer above, but seems have a switch problem in vocode vim, so just use will work.