diff --git a/lua/tsql.lua b/lua/tsql.lua index 1a5dc71..6b3ceae 100644 --- a/lua/tsql.lua +++ b/lua/tsql.lua @@ -221,12 +221,13 @@ function M.clear_highlights() return M._delete_all_highlights(M.config, M.store) end ----@param config Config +---@param config Config | nil function M.setup(config) M.config = vim.tbl_deep_extend("force", M.config, config or M.config_default) M.config.nvim_ns = vim.api.nvim_create_namespace("tsql") - vim.api.nvim_create_user_command("Noh", M.clear_highlights, { nargs = "0", desc = "Clear tsql highlights" }) + vim.api.nvim_create_user_command("Noh", function() M.clear_highlights() end, + { nargs = "0", desc = "Clear tsql highlights" }) vim.api.nvim_create_user_command("Tdsl", function(cmd) M.s(cmd.args):do_nvim(M.store) end, { nargs = "*", desc = "tsql DSL invocation" })