aboutsummaryrefslogtreecommitdiff
path: root/lua/keybinds.lua
diff options
context:
space:
mode:
authorame <[email protected]>2023-09-29 19:49:11 -0500
committerame <[email protected]>2023-09-29 19:49:11 -0500
commit9818f56002f34190b393951cc0118fd8435b0fe3 (patch)
tree9987d23bde9bfa6beee9697526af8c8fd5258e05 /lua/keybinds.lua
init
Diffstat (limited to 'lua/keybinds.lua')
-rw-r--r--lua/keybinds.lua20
1 files changed, 20 insertions, 0 deletions
diff --git a/lua/keybinds.lua b/lua/keybinds.lua
new file mode 100644
index 0000000..dc82a08
--- /dev/null
+++ b/lua/keybinds.lua
@@ -0,0 +1,20 @@
+vim.opt.whichwrap:append {
+ ['<'] = true,
+ ['>'] = true,
+ ['['] = true,
+ [']'] = true,
+ h = true,
+ l = true,
+}
+vim.keymap.set('n', '<c-k>', '<cmd>:wincmd k<CR>',m_opts)
+vim.keymap.set('n', '<c-j>', '<cmd>:wincmd j<CR>',m_opts)
+vim.keymap.set('n', '<c-h>', '<cmd>:wincmd h<CR>',m_opts)
+vim.keymap.set('n', '<c-l>', '<cmd>:wincmd l<CR>',m_opts)
+
+
+vim.keymap.set('n', '<S-Tab>', '<cmd>:bnext<CR>',m_opts)
+vim.keymap.set('n', '<S-Tab>', '<cmd>:bprev<CR>',m_opts)
+vim.keymap.set('n', '<S-q>', '<cmd>:bprev<CR>:bd #<CR>',m_opts)
+vim.keymap.set('n', '<c-y>', vim.cmd.UndotreeToggle)
+
+