From 2a3d18deff31e75273945d61a1785d386a310479 Mon Sep 17 00:00:00 2001 From: bpc2003 Date: Fri, 16 May 2025 11:00:33 -0400 Subject: Init commit --- lua/plugins/keybindings.lua | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 lua/plugins/keybindings.lua (limited to 'lua/plugins') diff --git a/lua/plugins/keybindings.lua b/lua/plugins/keybindings.lua new file mode 100644 index 0000000..4665e69 --- /dev/null +++ b/lua/plugins/keybindings.lua @@ -0,0 +1,27 @@ +-- buffer commands +vim.keymap.set('n', 't', ':tabnew', { noremap = true, silent = true }) +vim.keymap.set('n', 'n', 'gt') +vim.keymap.set('n', 'p', 'gT') + +-- terminal +vim.keymap.set('n', 'v', ':vertical term', { noremap = true, silent = true}) +vim.keymap.set('n', 'h', ':belowright term', { noremap = true, silent = true}) + +-- lazy +vim.keymap.set('n', 'l', ':Lazy', { noremap = true }) +vim.keymap.set('n', 'lu', ':Lazy update', { noremap = true }) +vim.keymap.set('n', 'ls', ':Lazy sync', { noremap = true }) +vim.keymap.set('n', 'lx', ':Lazy clean', { noremap = true }) +vim.keymap.set('n', 'lc', ':Lazy check', { noremap = true }) +vim.keymap.set('n', 'll', ':Lazy log', { noremap = true }) +vim.keymap.set('n', 'lr', ':Lazy restore', { noremap = true }) +vim.keymap.set('n', 'lp', ':Lazy profile', { noremap = true }) +vim.keymap.set('n', 'ld', ':Lazy debug', { noremap = true }) + +-- write commands +vim.keymap.set('n', 's', ':w', { noremap = true }) +vim.keymap.set('n', 'sq', ':wq', { noremap = true }) + +-- quit +vim.keymap.set('n', 'q', ':q', { silent = true }) +vim.keymap.set('n', 'Q', ':q!', { silent = true}) -- cgit v1.2.3