From 30a23e475c40ec6010b90beb5ae7ff7aaab0ce5e Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 12 Oct 2024 21:34:05 +1300 Subject: [PATCH] added some useful keybinds --- init.lua | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/init.lua b/init.lua index a96e425f..af7d881e 100644 --- a/init.lua +++ b/init.lua @@ -176,10 +176,10 @@ vim.keymap.set('n', 'q', vim.diagnostic.setloclist, { desc = 'Open diagn vim.keymap.set('t', '', '', { desc = 'Exit terminal mode' }) -- TIP: Disable arrow keys in normal mode --- vim.keymap.set('n', '', 'echo "Use h to move!!"') --- vim.keymap.set('n', '', 'echo "Use l to move!!"') --- vim.keymap.set('n', '', 'echo "Use k to move!!"') --- vim.keymap.set('n', '', 'echo "Use j to move!!"') +vim.keymap.set('n', '', 'echo "Use h to move!!"') +vim.keymap.set('n', '', 'echo "Use l to move!!"') +vim.keymap.set('n', '', 'echo "Use k to move!!"') +vim.keymap.set('n', '', 'echo "Use j to move!!"') -- Keybinds to make split navigation easier. -- Use CTRL+ to switch between windows @@ -190,6 +190,9 @@ vim.keymap.set('n', '', '', { desc = 'Move focus to the right win vim.keymap.set('n', '', '', { desc = 'Move focus to the lower window' }) vim.keymap.set('n', '', '', { desc = 'Move focus to the upper window' }) +-- Centre screen when scrolling with Ctrl-d and Ctrl-u +vim.keymap.set('n', '', 'zz', { desc = 'Scroll [D]own one half screen' }) +vim.keymap.set('n', '', 'zz', { desc = 'Scroll [U]p one half screen' }) -- [[ Basic Autocommands ]] -- See `:help lua-guide-autocommands`