a plugin to refactor and spread out objects, arrays, parameter lists, etc onto multiple lines.
this plugin is still work in progress, so don't expect it to work with every language and container.
this plugin uses treesitter so be sure to also install it
using packer:
use({
"aarondiel/spread.nvim",
after = "nvim-treesitter",
config = function()
local spread = require("spread")
local default_options = {
silent = true,
noremap = true
}
vim.keymap.add("n", "<leader>ss", spread.out, default_options)
vim.keymap.add("n", "<leader>ssc", spread.combine, default_options)
end
})