diff options
Diffstat (limited to 'lua/config/keymaps.lua')
| -rw-r--r-- | lua/config/keymaps.lua | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua new file mode 100644 index 0000000..321167f --- /dev/null +++ b/lua/config/keymaps.lua @@ -0,0 +1,17 @@ +return { + { + dir = '', + name = 'keybinds', + lazy = false, + init = function() + 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>f', vim.lsp.buf.format) + vim.keymap.set('n', '<leader>w', '<cmd>w<cr>') + vim.keymap.set('n', '<leader>q', '<cmd>qa<cr>') + vim.keymap.set('n', '<leader>p', [['+p]]) + vim.keymap.set({ 'n', 'v' }, '<leader>y', [['+y]]) + end, + }, +} + |
