This commit is contained in:
hrsh7th
2021-11-02 01:52:51 +09:00
parent 674d2b1389
commit b7f79a19c6
2 changed files with 31 additions and 17 deletions

View File

@@ -90,6 +90,16 @@ keymap.backspace = function(count)
return table.concat(keys, '')
end
---Create autoindent keys
---@return string
keymap.autoindent = function()
local keys = {}
table.insert(keys, keymap.t('<Cmd>setlocal indentkeys+=!^F<CR>'))
table.insert(keys, keymap.t('<C-f>'))
table.insert(keys, keymap.t('<Cmd>setlocal indentkeys=%s<CR>'):format(vim.bo.indentkeys))
return table.concat(keys, '')
end
---Return two key sequence are equal or not.
---@param a string
---@param b string