diff --git a/nvim/lua/user/keymaps.lua b/nvim/lua/user/keymaps.lua index f1fb1ed..eecb5f3 100644 --- a/nvim/lua/user/keymaps.lua +++ b/nvim/lua/user/keymaps.lua @@ -1,5 +1,7 @@ local buffers = require('user.utils.buffers') local telescope = require('user.utils.telescope') +local indent_guidelines = require('user.utils.indent_guidelines') +local whitespace = require('user.utils.whitespace') ---@diagnostic disable-next-line: inject-field vim.g.mapleader = ' ' @@ -10,11 +12,13 @@ vim.keymap.set('n', 'Q', '') -- -- Editing -- -vim.keymap.set("n", "W", "lua vim.opt.list = not vim.opt.list._value", - { silent = true, desc = "Toggle show whitespace" }) +vim.keymap.set("n", "Sw", whitespace.Toggle, { silent = true, desc = "Toggle show whitespace" }) +-- vim.keymap.set("n", "W", "lua vim.opt.list = not vim.opt.list._value", +-- { silent = true, desc = "Toggle show whitespace" }) vim.keymap.set({ 'n', 'i' }, '', vim.cmd.w, { desc = 'Save current buffer' }) -- Indent +vim.keymap.set('n', 'Si', indent_guidelines.toggle, { desc = 'Toggle indent guides' }) vim.keymap.set('n', '', '^=$') vim.keymap.set('x', '', '=', { desc = 'auto indent selection' }) vim.keymap.set('i', '', { desc = 'delete indent' })