summaryrefslogtreecommitdiff
path: root/lua/user/keymaps.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/user/keymaps.lua')
-rw-r--r--lua/user/keymaps.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/lua/user/keymaps.lua b/lua/user/keymaps.lua
index 5b94186..9909142 100644
--- a/lua/user/keymaps.lua
+++ b/lua/user/keymaps.lua
@@ -70,3 +70,10 @@ keymap("n", "<leader>f", ":Format<cr>", opts)
keymap("n", "<leader>f", "<cmd>lua require'telescope.builtin'.find_files(require('telescope.themes').get_dropdown({ previewer = false }))<cr>", opts)
keymap("n", "<c-t>", "<cmd>Telescope live_grep<cr>", opts)
+-- Magma
+keymap("n", "<localleader>r", "nvim_exec('MagmaEvalutateOperator',v:true)", opts)
+keymap("n", "<localleader>rr", ":MagmaEvalutateLine<cr>", opts)
+keymap("x", "<localleader>r", ":<C-u>MagmaEvalutateVisual<cr>", opts)
+keymap("n", "<localleader>rc", ":MagmaReevalutateCell<cr>", opts)
+keymap("n", "<localleader>rd", ":MagmaDelete<cr>", opts)
+keymap("n", "<localleader>ro", ":MagmaShowOutput<cr>", opts)