From f44336163f93838fe74edf318a7b8b0a0d5060ee Mon Sep 17 00:00:00 2001 From: Tony Grosinger Date: Sun, 9 Jun 2024 15:34:11 -0700 Subject: [PATCH] Neovim: Setup mini.splitjoin --- nvim/init.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nvim/init.lua b/nvim/init.lua index d48d117..35b9c51 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -828,6 +828,16 @@ require('lazy').setup({ -- - sr)' - [S]urround [R]eplace [)] ['] require('mini.surround').setup() + -- Expand and collapse object definitions. + require('mini.splitjoin').setup { + mappings = { + -- Remove default mapping + toggle = '', + }, + + vim.keymap.set('n', 'gs', 'lua MiniSplitjoin.toggle()', { desc = '[S]plitjoin toggle' }), + } + -- Startup dashboard require('mini.starter').setup { footer = '',