diff --git a/.config/nvim/lua/keymap.lua b/.config/nvim/lua/keymap.lua index e7e4b12..908d4b1 100644 --- a/.config/nvim/lua/keymap.lua +++ b/.config/nvim/lua/keymap.lua @@ -7,8 +7,8 @@ vim.keymap.set('i', '', '', { noremap = true }) vim.keymap.set('i', '', '', { noremap = true }) vim.keymap.set('i', '', '', { noremap = true }) vim.keymap.set('i', '', '', { noremap = true }) -vim.keymap.set('i', '', '', { noremap = true }) -vim.keymap.set('i', '', '', { noremap = true }) +vim.keymap.set({ 'n', 'i' }, '', '', { noremap = true }) +vim.keymap.set({ 'n', 'i' }, '', '', { noremap = true }) vim.keymap.set('i', '', '', { noremap = true }) vim.keymap.set({ 'n', 'i' }, '', '', { noremap = true }) vim.keymap.set({ 'n', 'i' }, '', '', { noremap = true }) @@ -21,10 +21,6 @@ vim.keymap.set('n', '', 'j', { noremap = true }) vim.keymap.set('n', '', 'k', { noremap = true }) vim.keymap.set('n', '', 'l', { noremap = true }) --- mapping Dictionaries -vim.keymap.set('n', '', ':setlocal spell! spelllang=de_de', { noremap = true }) -vim.keymap.set('n', '', ':setlocal spell! spelllang=en_us', { noremap = true }) - -- compiler for languages vim.keymap.set('n', 'c', ':w! | !compiler %', { noremap = true }) diff --git a/.config/nvim/lua/loadplugins.lua b/.config/nvim/lua/loadplugins.lua index 934f547..ef32937 100644 --- a/.config/nvim/lua/loadplugins.lua +++ b/.config/nvim/lua/loadplugins.lua @@ -553,6 +553,15 @@ return require("lazy").setup({ 'stevearc/oil.nvim', dependencies = { "nvim-tree/nvim-web-devicons" }, opts = {}, + }, + + -- improve spelling check for coding to feature camelcase, etc + { + 'kamykn/spelunker.vim', + dependencies = { 'kamykn/popup-menu.nvim' }, + config = function () + vim.o.nospell = true + end } },