return { { "benlubas/molten-nvim", build = ":UpdateRemotePlugins", version = "v1.7.0", init = function() vim.keymap.set("n", "mi", ":MoltenInit", { silent = true, desc = "Initialize the plugin" }) vim.keymap.set("n", "e", ":MoltenEvaluateOperator", { silent = true, desc = "run operator selection" }) vim.keymap.set("n", "rl", ":MoltenEvaluateLine", { silent = true, desc = "evaluate line" }) vim.keymap.set("n", "rr", ":MoltenReevaluateCell", { silent = true, desc = "re-evaluate cell" }) vim.keymap.set("v", "r", ":MoltenEvaluateVisualgv", { silent = true, desc = "evaluate visual selection" }) vim.g.molten_auto_open_output = false vim.g.molten_virt_text_output = true vim.g.molten_virt_text_max_lines = 32 end } }