Skip to content

Commit 30581c9

Browse files
committed
Map Keybindings
1 parent 8d5ab0d commit 30581c9

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lua/core/keymaps/general.lua

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
88
vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true })
99
vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })
1010

11+
-- Resize splits with arrow keys
12+
vim.keymap.set('n', '<M-j>', ':resize +2<CR>', { noremap = true, silent = true })
13+
vim.keymap.set('n', '<M-k>', ':resize -2<CR>', { noremap = true, silent = true })
14+
vim.keymap.set('n', '<M-l>', ':vertical resize -2<CR>', { noremap = true, silent = true })
15+
vim.keymap.set('n', '<M-h>', ':vertical resize +2<CR>', { noremap = true, silent = true })
1116

1217
-- Stop yanking on paste
1318
vim.keymap.set('x', 'p', 'P')

0 commit comments

Comments
 (0)