From 6bfba2d66981baebbdee35628a24c1d98f2f5b5d Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Fri, 6 Jan 2023 07:21:27 +0100 Subject: [PATCH] feat(keymaps): use regular jk when specifying a count --- lua/lazyvim/config/keymaps.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/lazyvim/config/keymaps.lua b/lua/lazyvim/config/keymaps.lua index 31cfbd4c..285518ba 100644 --- a/lua/lazyvim/config/keymaps.lua +++ b/lua/lazyvim/config/keymaps.lua @@ -3,8 +3,8 @@ local util = require("lazyvim.util") -- better up/down -vim.keymap.set("n", "j", "gj") -vim.keymap.set("n", "k", "gk") +vim.keymap.set("n", "j", "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true }) +vim.keymap.set("n", "k", "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) -- Move to window using the movement keys vim.keymap.set("n", "", "h")