Skip to content

Commit 1b949bd

Browse files
some keybinds and removal of autosave
1 parent 3c2900e commit 1b949bd

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

init.lua

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,8 @@ vim.opt.scrolloff = 10
163163
-- Clear highlights on search when pressing <Esc> in normal mode
164164
-- See `:help hlsearch`
165165
vim.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
168170
vim.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
176178
vim.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

Comments
 (0)