diff --git a/lua/config/autocmd.lua b/lua/config/autocmd.lua index 7745864..b1fb459 100644 --- a/lua/config/autocmd.lua +++ b/lua/config/autocmd.lua @@ -6,6 +6,16 @@ vim.api.nvim_create_autocmd('TextYankPost', { end, }) +-- return to last cursor position when reopening a file +vim.api.nvim_create_autocmd('BufReadPost', { + callback = function() + local last_pos = vim.fn.line '\'"' + if last_pos > 1 and last_pos <= vim.fn.line '$' then + vim.cmd 'normal! g`"' + end + end, +}) + vim.api.nvim_create_autocmd('FileType', { pattern = { 'checkhealth',