From a8ef2d3cfde6a2932a6590ece9c85d1acfda1cd9 Mon Sep 17 00:00:00 2001 From: Emilia Simmons Date: Mon, 11 Dec 2023 12:55:01 -0500 Subject: [PATCH] fix(keys): fix abbreviation expansion on lazy load --- lua/lazy/core/handler/keys.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/lazy/core/handler/keys.lua b/lua/lazy/core/handler/keys.lua index e19d6e5..1f588ac 100644 --- a/lua/lazy/core/handler/keys.lua +++ b/lua/lazy/core/handler/keys.lua @@ -123,6 +123,9 @@ function M:_add(keys) self:_set(keys, buf) end + if keys.mode:sub(-1) == 'a' then + lhs = lhs .. '' + end local feed = vim.api.nvim_replace_termcodes("" .. lhs, true, true, true) -- insert instead of append the lhs vim.api.nvim_feedkeys(feed, "i", false)