local set = vim.keymap.set -- Soft wrap vim.wo.wrap = true -- Navigation with soft wrap local opts = { buffer = true, silent = true, expr = true, } set("n", "j", "v:count == 0 ? 'gj' : 'j'", opts) set("n", "k", "v:count == 0 ? 'gk' : 'k'", opts)