-- Clear trailing whitespace vim.keymap.set("n", "", "let _s=@/:%s/\\s\\+$//e:let @/=_s") -- Use tab and shift+tab to cycle buffers vim.keymap.set("n", "", "bn") vim.keymap.set("n", "", "bp") -- Turn spellchecker on and off vim.keymap.set("n", "se", "setlocal spell spelllang=en_us") vim.keymap.set("n", "sq", "setlocal nospell") vim.keymap.set("n", "", "set nonumber!") vim.keymap.set("n", "fe", "Oil") vim.keymap.set("n", ']d', "lua vim.diagnostic.goto_next()") vim.keymap.set("n", '[d', "lua vim.diagnostic.goto_prev()") vim.keymap.set("n", "aa", require("actions-preview").code_actions) -- Outline!! vim.keymap.set("n", "o", "Outline") -- Close all buffers vim.keymap.set("n", '', "bufdo bd")