---@type string local mode = { "n", "i" } ---@type LazyKeysSpec[] local keys = { { "<C-l>", function() require("clasp").wrap("next") end, mode = mode, desc = "TODO", }, { "<C-;>", function() require("clasp").wrap("prev") end, mode = mode, desc = "TODO", }, { "<C-l>", function() require("clasp").wrap("next", function(nodes) local n = {} for _, node in ipairs(nodes) do if node.end_row == vim.api.nvim_win_get_cursor(0)[1] - 1 then table.insert(n, node) end end return n end) end, }, } return keys