Map Keybindings
This commit is contained in:
parent
8d5ab0dd09
commit
30581c9de2
|
@ -8,6 +8,11 @@ vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
|
||||||
vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true })
|
vim.keymap.set('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true })
|
||||||
vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })
|
vim.keymap.set('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })
|
||||||
|
|
||||||
|
-- Resize splits with arrow keys
|
||||||
|
vim.keymap.set('n', '<M-j>', ':resize +2<CR>', { noremap = true, silent = true })
|
||||||
|
vim.keymap.set('n', '<M-k>', ':resize -2<CR>', { noremap = true, silent = true })
|
||||||
|
vim.keymap.set('n', '<M-l>', ':vertical resize -2<CR>', { noremap = true, silent = true })
|
||||||
|
vim.keymap.set('n', '<M-h>', ':vertical resize +2<CR>', { noremap = true, silent = true })
|
||||||
|
|
||||||
-- Stop yanking on paste
|
-- Stop yanking on paste
|
||||||
vim.keymap.set('x', 'p', 'P')
|
vim.keymap.set('x', 'p', 'P')
|
||||||
|
|
Loading…
Reference in New Issue