From c9981be8892a27abb08312093a30d305b8529576 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Fri, 11 Apr 2025 09:15:53 +0200 Subject: [PATCH 1/1] add lastplace plugin --- .config/nvim/init.lua | 3 +++ .config/nvim/plugin/vim-lastplace.lua | 6 ++++++ .gitignore.d/neovim | 1 + 3 files changed, 10 insertions(+) create mode 100644 .config/nvim/plugin/vim-lastplace.lua diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 78adca9..705342e 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -31,6 +31,9 @@ Plug 'preservim/vim-markdown' -- ExplainPattern to visualise/help with Vim regular expressions Plug 'Houl/ExplainPattern-vim' +-- Remember the last editing position +Plug 'farmergreg/vim-lastplace' + vim.call "plug#end" function hasPlug(plugin) diff --git a/.config/nvim/plugin/vim-lastplace.lua b/.config/nvim/plugin/vim-lastplace.lua new file mode 100644 index 0000000..d3a51c1 --- /dev/null +++ b/.config/nvim/plugin/vim-lastplace.lua @@ -0,0 +1,6 @@ +if hasPlug('vim-lastplace') then + vim.g.lastplace_ignore = 'gitcommit,gitrebase,hgcommit,svn,xxd' + vim.g.lastplace_ignore_buftype = 'help,nofile,quickfix' +else + print "lastplace is not installed" +end diff --git a/.gitignore.d/neovim b/.gitignore.d/neovim index dcf4b6f..f4ff35c 100644 --- a/.gitignore.d/neovim +++ b/.gitignore.d/neovim @@ -7,5 +7,6 @@ !/.config/nvim/plugin/highlight-yank.lua !/.config/nvim/plugin/listmode.lua !/.config/nvim/plugin/vim-artesanal.lua +!/.config/nvim/plugin/vim-lastplace.lua !/.config/nvim/style.vim !/.gitignore.d/neovim -- 2.39.5