diff --git a/lua/plugins/treesj.lua b/lua/plugins/treesj.lua index c5bb419..aa696eb 100644 --- a/lua/plugins/treesj.lua +++ b/lua/plugins/treesj.lua @@ -8,6 +8,13 @@ return { { "ts", "TSJSplit", desc = "Treesitter Split" }, }, config = function() - require("treesj").setup({ use_default_keymaps = false }) + require("treesj").setup({ + use_default_keymaps = false, + on_error = function(err_text, level) + if not err_text:find("splitted") then + vim.cmd.join() + end + end, + }) end, }