From c9f30ab42021fe5064c51c6a46d6b823d427774b Mon Sep 17 00:00:00 2001 From: lew Date: Sun, 2 Nov 2025 03:29:32 +0000 Subject: [PATCH] Update .config/nvim/init.lua --- private_dot_config/nvim/init.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/private_dot_config/nvim/init.lua b/private_dot_config/nvim/init.lua index 2f3f62e..9d548d3 100644 --- a/private_dot_config/nvim/init.lua +++ b/private_dot_config/nvim/init.lua @@ -42,3 +42,15 @@ vim.o.iskeyword = '@,48-57,_,192-255,-' vim.o.tabstop = 2 vim.o.shiftwidth = 2 +-- Keymaps +local nmap = function(lhs, rhs, desc) + vim.keymap.set('n', lhs, rhs, { desc = desc }) +end + +local nmap_leader = function(lhs, rhs, desc) + vim.keymap.set('n', '' .. lhs, rhs, { desc = desc }) +end + +nmap('[p', 'exe "put! " . v:register', 'Paste above') +nmap(']p', 'exe "put " . v:register', 'Paste below') +nmap_leader('ei', 'edit $MYVIMRC', 'init.lua')