Fix keymap.t timing
This commit is contained in:
@@ -181,7 +181,7 @@ keymap.evacuate = setmetatable({
|
|||||||
---@return string
|
---@return string
|
||||||
keymap.recursive = function(lhs, rhs)
|
keymap.recursive = function(lhs, rhs)
|
||||||
if string.find(rhs, lhs, 1, true) == 1 then
|
if string.find(rhs, lhs, 1, true) == 1 then
|
||||||
local expr = string.format(keymap.t('<C-r>=v:lua.vim.json.decode(%s)<CR>'), vim.fn.string(vim.json.encode(lhs)))
|
local expr = string.format(keymap.t('<C-r>=v:lua.vim.json.decode(%s)<CR>'), vim.fn.string(vim.json.encode(keymap.t(lhs))))
|
||||||
return string.gsub(rhs, '^' .. vim.pesc(lhs), expr)
|
return string.gsub(rhs, '^' .. vim.pesc(lhs), expr)
|
||||||
end
|
end
|
||||||
return rhs
|
return rhs
|
||||||
|
|||||||
Reference in New Issue
Block a user