@@ -163,6 +163,8 @@ vim.opt.scrolloff = 10
163163-- Clear highlights on search when pressing <Esc> in normal mode
164164-- See `:help hlsearch`
165165vim .keymap .set (' n' , ' <Esc>' , ' <cmd>nohlsearch<CR>' )
166+ vim .keymap .set (' n' , ' <leader>w' , ' <cmd>:w<CR>' , { desc = ' Save File' })
167+ vim .keymap .set (' n' , ' <leader>pv' , ' <cmd>:Ex<CR>' , { desc = ' Go back to Dir' })
166168
167169-- Diagnostic keymaps
168170vim .keymap .set (' n' , ' <leader>q' , vim .diagnostic .setloclist , { desc = ' Open diagnostic [Q]uickfix list' })
@@ -176,10 +178,10 @@ vim.keymap.set('n', '<leader>q', vim.diagnostic.setloclist, { desc = 'Open diagn
176178vim .keymap .set (' t' , ' <Esc><Esc>' , ' <C-\\ ><C-n>' , { desc = ' Exit terminal mode' })
177179
178180-- TIP: Disable arrow keys in normal mode
179- -- vim.keymap.set('n', '<left>', '<cmd>echo "Use h to move!!"<CR>')
180- -- vim.keymap.set('n', '<right>', '<cmd>echo "Use l to move!!"<CR>')
181- -- vim.keymap.set('n', '<up>', '<cmd>echo "Use k to move!!"<CR>')
182- -- vim.keymap.set('n', '<down>', '<cmd>echo "Use j to move!!"<CR>')
181+ vim .keymap .set (' n' , ' <left>' , ' <cmd>echo "Use h to move!!"<CR>' )
182+ vim .keymap .set (' n' , ' <right>' , ' <cmd>echo "Use l to move!!"<CR>' )
183+ vim .keymap .set (' n' , ' <up>' , ' <cmd>echo "Use k to move!!"<CR>' )
184+ vim .keymap .set (' n' , ' <down>' , ' <cmd>echo "Use j to move!!"<CR>' )
183185
184186-- Keybinds to make split navigation easier.
185187-- Use CTRL+<hjkl> to switch between windows
@@ -317,7 +319,7 @@ require('lazy').setup({
317319 { ' <leader>d' , group = ' [D]ocument' },
318320 { ' <leader>r' , group = ' [R]ename' },
319321 { ' <leader>s' , group = ' [S]earch' },
320- { ' <leader>w ' , group = ' [W]orkspace' },
322+ { ' <leader>W ' , group = ' [W]orkspace' },
321323 { ' <leader>t' , group = ' [T]oggle' },
322324 { ' <leader>h' , group = ' Git [H]unk' , mode = { ' n' , ' v' } },
323325 },
@@ -505,15 +507,15 @@ require('lazy').setup({
505507 end ,
506508 },
507509
508- {
509- ' okuuva/auto-save.nvim' ,
510- cmd = ' ASToggle' , -- optional for lazy loading on command
511- event = { ' InsertLeave' , ' TextChanged' }, -- optional for lazy loading on trigger events
512- opts = {
513- -- your config goes here
514- -- or just leave it empty :)
515- },
516- },
510+ -- {
511+ -- 'okuuva/auto-save.nvim',
512+ -- cmd = 'ASToggle', -- optional for lazy loading on command
513+ -- event = { 'InsertLeave', 'TextChanged' }, -- optional for lazy loading on trigger events
514+ -- opts = {
515+ -- -- your config goes here
516+ -- -- or just leave it empty :)
517+ -- },
518+ -- },
517519
518520 -- LSP Plugins
519521 {
0 commit comments