summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/remap.lua
diff options
context:
space:
mode:
authorJackJ30 <jackqjamison@gmail.com>2025-05-02 12:12:22 -0400
committerJackJ30 <jackqjamison@gmail.com>2025-05-02 12:12:22 -0400
commitf974ca81bab834105fc490792288aded773f3e6c (patch)
tree7f5d4f9c712c5d4f3f26b3da4b43f2c4e2b398d1 /.config/nvim/lua/remap.lua
parent988896c90c1011ac588f4c3e7746b8bfcf35bf41 (diff)
started nvim config
Diffstat (limited to '.config/nvim/lua/remap.lua')
-rw-r--r--.config/nvim/lua/remap.lua31
1 files changed, 31 insertions, 0 deletions
diff --git a/.config/nvim/lua/remap.lua b/.config/nvim/lua/remap.lua
new file mode 100644
index 0000000..6d842dc
--- /dev/null
+++ b/.config/nvim/lua/remap.lua
@@ -0,0 +1,31 @@
+vim.g.mapleader = " "
+vim.g.maplocalleader = "\\"
+
+-- vim.keymap.set("i", "<C-BS>", "<C-w>")
+-- vim.keymap.set("v", "<", "<gv")
+-- vim.keymap.set("v", ">", ">gv")
+
+-- vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv")
+-- vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv")
+
+-- vim.keymap.set("n", "<leader>k", "<cmd>:bd<CR>")
+
+vim.keymap.set("n", "<leader>=", FormatBuffer)
+
+-- vim.keymap.set({"n", "v"}, "<leader>d", "\"_d")
+vim.keymap.set("n", "<leader>p", "\"+p")
+vim.keymap.set("v", "<leader>y", "\"+y")
+
+-- vim.keymap.set({"n", "i", "v", "s"}, "<F1>", "<Nop>")
+
+vim.keymap.set("n", "<leader>=", FormatBuffer)
+
+-- insert mode moving
+vim.keymap.set('i', '<C-h>', '<Left>', opts)
+vim.keymap.set('i', '<C-j>', '<Down>', opts)
+vim.keymap.set('i', '<C-k>', '<Up>', opts)
+vim.keymap.set('i', '<C-l>', '<Right>', opts)
+
+-- C-g to escape
+vim.keymap.set('i', '<C-g>', '<Esc>', opts)
+vim.keymap.set('v', '<C-g>', '<Esc>', opts)