aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustine Smithies <justine@smithies.me.uk>2025-02-16 21:13:33 +0000
committerJustine Smithies <justine@smithies.me.uk>2025-02-16 21:13:33 +0000
commit91279243e0ec89d51242ad400c9fa996457d4015 (patch)
tree0aae0285f831aa340c4c77f5265ba6791857ef76
parentc1537b0cf54ab978a4d5920a2ca619d18b1e2c44 (diff)
Tidy up key maps and add vertical / horizontal terminal splits.
-rw-r--r--.config/nvim/lua/config/keymaps.lua13
1 files changed, 9 insertions, 4 deletions
diff --git a/.config/nvim/lua/config/keymaps.lua b/.config/nvim/lua/config/keymaps.lua
index 363f8bc..ca3c085 100644
--- a/.config/nvim/lua/config/keymaps.lua
+++ b/.config/nvim/lua/config/keymaps.lua
@@ -19,9 +19,14 @@ keymap.set("v", "<", "<gv")
keymap.set("v", ">", ">gv")
-- COMMENTS ------------------------------------------------------------------
-vim.api.nvim_set_keymap("n", "<C-c>", "gcc", { noremap = false })
-vim.api.nvim_set_keymap("v", "<C-c>", "gcc", { noremap = false })
+keymap.set("n", "<C-c>", "gcc", { noremap = false })
+keymap.set("v", "<C-c>", "gcc", { noremap = false })
-- MOVE SELECTED LINES ---------------------------------------------------------
-vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv")
-vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv")
+keymap.set("v", "J", ":m '>+1<CR>gv=gv")
+keymap.set("v", "K", ":m '<-2<CR>gv=gv")
+
+-- Open a terminal in nvim
+keymap.set("n", "<leader>vt", ":vert term<CR>", opts) -- Terminal vertically
+keymap.set("n", "<leader>ht", ":term<CR>", opts) -- Terminal Horizontally
+