Map Keybindings

pull/1479/head
juanmagalhaes 10 months ago
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…
Cancel
Save