Add is_insert_mode utility

This commit is contained in:
hrsh7th
2021-09-30 21:06:32 +09:00
parent a63a1a23e9
commit af70f40d2e
3 changed files with 12 additions and 9 deletions

View File

@@ -22,6 +22,12 @@ misc.get_cursor_before_line = function()
return string.sub(vim.api.nvim_get_current_line(), 1, cursor[2])
end
---Return current mode is insert-mode or not.
---@return boolean
misc.is_insert_mode = function()
return string.sub(vim.api.nvim_get_mode().mode, 1, 1) == 'i'
end
---Merge two tables recursively
---@generic T
---@param v1 T