From 2863a2561ea670ccb2af9e472251fa2e88e7caa0 Mon Sep 17 00:00:00 2001 From: Thomas Ruoff Date: Wed, 2 Oct 2024 10:04:04 +0200 Subject: [PATCH] remember where I left off --- lua/config/autocmd.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) 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',