From 3bde7b5ba8b99941b314a75d8650a0a6c8552144 Mon Sep 17 00:00:00 2001 From: Tsakiris Tryfon Date: Wed, 4 Jan 2023 15:02:48 +0200 Subject: [PATCH] fix(keys): Use vim's default value for an unset g:mapleader (#316) --- lua/lazy/core/handler/keys.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/lazy/core/handler/keys.lua b/lua/lazy/core/handler/keys.lua index c6ebdde..dd55cef 100644 --- a/lua/lazy/core/handler/keys.lua +++ b/lua/lazy/core/handler/keys.lua @@ -15,7 +15,7 @@ local M = {} ---@param feed string function M.replace_special(feed) - for special, key in pairs({ leader = vim.g.mapleader, localleader = vim.g.maplocalleader }) do + for special, key in pairs({ leader = vim.g.mapleader or "\\", localleader = vim.g.maplocalleader or "\\" }) do local pattern = "<" for i = 1, #special do pattern = pattern .. "[" .. special:sub(i, i) .. special:upper():sub(i, i) .. "]"