From 0c0e96817349068eca2ddd900f5adc617784f01a Mon Sep 17 00:00:00 2001 From: Saumit Dinesan Date: Mon, 5 Sep 2022 03:50:59 +0530 Subject: adding nvim plugin to preserve last editing position in file --- .config/nvim/lua/justsaumit/lastplace-config.lua | 5 +++++ .config/nvim/lua/justsaumit/plugins.lua | 7 ++++--- 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 .config/nvim/lua/justsaumit/lastplace-config.lua (limited to '.config/nvim/lua') diff --git a/.config/nvim/lua/justsaumit/lastplace-config.lua b/.config/nvim/lua/justsaumit/lastplace-config.lua new file mode 100644 index 0000000..4fa6a83 --- /dev/null +++ b/.config/nvim/lua/justsaumit/lastplace-config.lua @@ -0,0 +1,5 @@ +require'nvim-lastplace'.setup { + lastplace_ignore_buftype = {"quickfix", "nofile", "help"}, + lastplace_ignore_filetype = {"gitcommit", "gitrebase", "svn", "hgcommit"}, + lastplace_open_folds = true +} diff --git a/.config/nvim/lua/justsaumit/plugins.lua b/.config/nvim/lua/justsaumit/plugins.lua index 007bce0..b8adbae 100644 --- a/.config/nvim/lua/justsaumit/plugins.lua +++ b/.config/nvim/lua/justsaumit/plugins.lua @@ -42,9 +42,10 @@ packer.init { --Install all your plugins here return packer.startup(function(use) --Necessities - use "wbthomason/packer.nvim" -- Have packer manage itself - use "nvim-lua/popup.nvim" -- An implementation of the Popup API from vim in Neovim - use "nvim-lua/plenary.nvim" -- Useful lua functions used ny lots of plugins + use "wbthomason/packer.nvim" -- Have packer manage itself + use "nvim-lua/popup.nvim" -- An implementation of the Popup API from vim in Neovim + use "nvim-lua/plenary.nvim" -- Useful lua functions used ny lots of plugins + use "ethanholz/nvim-lastplace" -- Preserve last editing position in nvim --TreeSitter use {'nvim-treesitter/nvim-treesitter',run = ':TSUpdate'} --ColorSchemes -- cgit v1.2.3