How is neovim’s native code (preferably or its Lua will be gratified as well) to distinguish, determine if current mode is simple insert mode or insert that’s being in visual-block’s insertion operation, ie. ‘I’ press after selecting a part in visual-block, in order that as being inside codes of function invoked by a keymapping, it’ll be able to decide it accurately correctly