NvChad Insert mode 'jk' mapping interfering with Dutch '-(e)lijk' suffix

When using NvChad, you may have come across the peculiar behaviour of Neovim exiting Insert mode when typing the letters j, and k, consecutively. This can be pretty annoying when writing in Dutch, using the -(e)lijk suffix (e.g. begrijpelijk, namelijk, wezenlijk), which is pretty common. I found the following line (8) in ~/.config/nvim/lua/mappings.lua to be the culprit: 1 2 3 4 5 6 7 8 9 10 require "nvchad.mappings" -- add yours here local map = vim.keymap.set map("n", ";", ":", { desc = "CMD enter command mode" }) map("i", "jk", "<ESC>") -- map({ "n", "i", "v" }, "<C-s>", "<cmd> w <cr>") ...

October 16, 2025 · 1 min