Compare commits

...

2 Commits

2 changed files with 10 additions and 4 deletions

View File

@@ -7,6 +7,7 @@ return {
-- TODO: Fork this and add CMake support -- TODO: Fork this and add CMake support
-- TODO: Add shell support (sh/bash/zsh if/for/while/etc) -- TODO: Add shell support (sh/bash/zsh if/for/while/etc)
'RRethy/nvim-treesitter-endwise', 'RRethy/nvim-treesitter-endwise',
'danymat/neogen',
}, },
build = ':TSUpdate', build = ':TSUpdate',
config = function() config = function()
@@ -99,9 +100,8 @@ return {
}, },
}) })
-- Keymaps require('neogen').setup({ snippet_engine = 'luasnip' })
vim.keymap.set('n', '<leader>fm', function() vim.keymap.set('n', '<leader>d', require('neogen').generate,
vim.o.foldmethod = 'expr' { desc = 'Generate documentation' })
end, {})
end end
} }

View File

@@ -57,3 +57,9 @@ vim.keymap.set('n', '<leader>gw', function()
vim.cmd('normal! gggwG') vim.cmd('normal! gggwG')
vim.fn.winrestview(view) vim.fn.winrestview(view)
end, { desc = 'Format whole file with gw' }) end, { desc = 'Format whole file with gw' })
vim.keymap.set('n', '<leader>fm', function()
if vim.o.foldexpr == 'nvim_treesitter#foldexpr()' then
vim.opt.foldexpr = 'nvim_treesitter#foldexpr()'
end
end)