diff --git a/init.lua b/init.lua index 43dd1038..4cf2be20 100644 --- a/init.lua +++ b/init.lua @@ -163,6 +163,8 @@ vim.opt.scrolloff = 10 -- Clear highlights on search when pressing in normal mode -- See `:help hlsearch` vim.keymap.set('n', '', 'nohlsearch') +vim.keymap.set('n', 'w', ':w', { desc = 'Save File' }) +vim.keymap.set('n', 'pv', ':Ex', { desc = 'Go back to Dir' }) -- Diagnostic keymaps vim.keymap.set('n', 'q', vim.diagnostic.setloclist, { desc = 'Open diagnostic [Q]uickfix list' }) @@ -176,10 +178,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 @@ -317,7 +319,7 @@ require('lazy').setup({ { 'd', group = '[D]ocument' }, { 'r', group = '[R]ename' }, { 's', group = '[S]earch' }, - { 'w', group = '[W]orkspace' }, + { 'W', group = '[W]orkspace' }, { 't', group = '[T]oggle' }, { 'h', group = 'Git [H]unk', mode = { 'n', 'v' } }, }, @@ -505,15 +507,15 @@ require('lazy').setup({ end, }, - { - 'okuuva/auto-save.nvim', - cmd = 'ASToggle', -- optional for lazy loading on command - event = { 'InsertLeave', 'TextChanged' }, -- optional for lazy loading on trigger events - opts = { - -- your config goes here - -- or just leave it empty :) - }, - }, + -- { + -- 'okuuva/auto-save.nvim', + -- cmd = 'ASToggle', -- optional for lazy loading on command + -- event = { 'InsertLeave', 'TextChanged' }, -- optional for lazy loading on trigger events + -- opts = { + -- -- your config goes here + -- -- or just leave it empty :) + -- }, + -- }, -- LSP Plugins {