From 4c6a34d07f60f42701e645587f22806eed0be712 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Thu, 14 Oct 2021 00:00:39 +0530 Subject: [PATCH] nvim: plugins: Switch from vim-signature to marks.nvim --- nvim/.config/nvim/after/plugin/marks.lua | 14 ++++++++++++++ nvim/.config/nvim/lua/plugins.lua | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 nvim/.config/nvim/after/plugin/marks.lua diff --git a/nvim/.config/nvim/after/plugin/marks.lua b/nvim/.config/nvim/after/plugin/marks.lua new file mode 100644 index 0000000..adc896c --- /dev/null +++ b/nvim/.config/nvim/after/plugin/marks.lua @@ -0,0 +1,14 @@ +local remap = vim.api.nvim_set_keymap +local opts = { noremap=true, silent=true, unique=true } + +require'marks'.setup { + cyclic = true, + default_mappings = true, + builtin_marks = { "'", ".", "<", ">", "^" }, +} + +remap('n', 'mt', ':MarksToggleSigns', opts) +remap('n', 'mb', ':MarksListBuf' , opts) +remap('n', 'mg', ':MarksListGlobal' , opts) +remap('n', 'ma', ':MarksListAll' , opts) +remap('n', 'mB', ':BookmarksListAll', opts) diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua index d940af1..e98ebf5 100644 --- a/nvim/.config/nvim/lua/plugins.lua +++ b/nvim/.config/nvim/lua/plugins.lua @@ -121,7 +121,7 @@ local init = function () } -- Marks and registers use { - 'kshenoy/vim-signature', + 'chentau/marks.nvim', } -- Snippets use 'hrsh7th/vim-vsnip'