diff --git a/lua/libmodal/src/Mode.lua b/lua/libmodal/src/Mode.lua index 6941542..0b4766c 100644 --- a/lua/libmodal/src/Mode.lua +++ b/lua/libmodal/src/Mode.lua @@ -101,7 +101,7 @@ function Mode:enter() vim.g.libmodalActiveModeName = self.name --[[ MODE LOOP. ]] - local previous_mode = self.previous_mode_name or vim.fn.mode(true) + local previous_mode = self.previous_mode_name or vim.api.nvim_get_mode() vim.api.nvim_exec_autocmds('ModeChanged', {pattern = previous_mode .. ':' .. self.name}) local continue_mode = true