-- https://github.com/Olical/conjure return { "Olical/conjure", ft = { "clojure", "fennel", "racket", "hy", "julia", "rust", "lua", "python" }, config = function() wk = require[[which-key]] wk.register({ ["C"] = { name = "Conjure" }, ["CE"] = { "ConjureEval", "Evaluate based on context" }, ["Cm"] = { "ConjureEvalMotion", "Evaluate based on motion" }, ["Cb"] = { "ConjureEvalBuf", "Evaluate buffer" }, ["Cf"] = { "ConjureEvalFile", "Evaluate file" }, ["Ce"] = { "ConjureEvalCurrentForm", "Evaluate current form" }, ["Cr"] = { "ConjureEvalRootForm", "Evaluate root form" }, ["C!"] = { "ConjureEvalReplaceForm", "Evaluate and replace form" }, ["Cw"] = { "ConjureEvalWord", "Evaluate word" }, ["Cm"] = { "ConjureEvalMarkedForm", "Evaluate form at mark" }, ["Cc"] = { name = "Evaluate with result comment" }, ["Cce"] = { "ConjureEvalCommentCurrentForm", "Evaluate current form" }, ["Ccr"] = { "ConjureEvalCommentRootForm", "Evaluate root form" }, ["Ccw"] = { "ConjureEvalCommentWord", "Evaluate word" }, }, { mode = "n" }) wk.register({ ["C"] = { "ConjureEvalVisual", "Evalute selection" }, }, { mode = "v" }) end, }