Myrkvim/lua/mappings.lua

26 lines
1.3 KiB
Lua
Raw Permalink Normal View History

2023-05-21 22:15:06 +02:00
--
return {
n = {
["<leader>C"] = { name = "Conjure" },
["<leader>CE"] = { "<cmd>ConjureEval<cr>", desc = "Evaluate based on context" },
["<leader>Cm"] = { "<cmd>ConjureEvalMotion<cr>", desc = "Evaluate based on motion" },
["<leader>Cb"] = { "<cmd>ConjureEvalBuf<cr>", desc = "Evaluate buffer" },
["<leader>Cf"] = { "<cmd>ConjureEvalFile<cr>", desc = "Evaluate file" },
["<leader>Ce"] = { "<cmd>ConjureEvalCurrentForm<cr>", desc = "Evaluate current form" },
["<leader>Cr"] = { "<cmd>ConjureEvalRootForm<cr>", desc = "Evaluate root form" },
["<leader>C!"] = { "<cmd>ConjureEvalReplaceForm<cr>", desc = "Evaluate and replace form" },
["<leader>Cw"] = { "<cmd>ConjureEvalWord<cr>", desc = "Evaluate word" },
["<leader>Cm"] = { "<cmd>ConjureEvalMarkedForm<cr>", desc = "Evaluate form at mark" },
["<leader>Cc"] = { name = "Evaluate with result comment" },
["<leader>Cce"] = { "<cmd>ConjureEvalCommentCurrentForm<cr>", desc = "Evaluate current form" },
["<leader>Ccr"] = { "<cmd>ConjureEvalCommentRootForm<cr>", desc = "Evaluate root form" },
["<leader>Ccw"] = { "<cmd>ConjureEvalCommentWord<cr>", desc = "Evaluate word" },
},
v = {
["<leader>C"] = { "<cmd>ConjureEvalVisual<cr>", desc = "Evalute selection" },
}
}