This commit is contained in:
hrsh7th
2021-10-28 20:08:08 +09:00
parent 52d9411cf2
commit 6696c6a088

View File

@@ -214,10 +214,9 @@ core.autoindent = function(self, trigger_event, callback)
local release = self:suspend() local release = self:suspend()
vim.schedule(function() vim.schedule(function()
if cursor_before_line == api.get_cursor_before_line() then if cursor_before_line == api.get_cursor_before_line() then
local indentkeys = vim.bo.indentkeys keymap.feedkeys(keymap.t('<Cmd>set indentkeys=%s<CR>'):format('!^F'), 'n')
vim.bo.indentkeys = indentkeys .. ',!^F' keymap.feedkeys(keymap.t('<C-f>'):format('!^F'), 'n')
keymap.feedkeys(keymap.t('<C-f>'), 'n', function() keymap.feedkeys(keymap.t('<Cmd>set indentkeys=%s<CR>'):format(vim.bo.indentkeys or ''), 'n', function()
vim.bo.indentkeys = indentkeys
release() release()
callback() callback()
end) end)