arch/private_dot_config/nvim/lua/config/20_keymaps.lua
lew e424803849 Add .config/nvim/lua/config/00_lazy.lua
Add .config/nvim/lua/config/10_opts.lua
Add .config/nvim/lua/config/20_keymaps.lua
Add .config/nvim/lua/plugin/00_colorscheme.lua
Add .config/nvim/lua/plugin/10_hop.lua
2025-11-02 19:23:06 +00:00

13 lines
536 B
Lua

-- 20_keymaps.lua
-- Helpers ====================================================
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', '<Leader>' .. lhs, rhs, { desc = desc })
end
-- Keymaps ====================================================
nmap('[p', '<Cmd>exe "put! " . v:register<CR>', 'Paste above')
nmap(']p', '<Cmd>exe "put " . v:register<Cr>', 'Paste below')
nmap_leader('ei', '<Cmd>edit $MYVIMRC<CR>', 'init.lua')