bugfix #41 extra <cmd> in keymapping

neovim_0_5
ray-x 3 years ago
parent d04159f633
commit a1bd077939

@ -42,9 +42,9 @@ local key_maps = {
{key = "<C-LeftMouse>", func = "definition()"},
{key = "g<LeftMouse>", func = "implementation()"},
{key = "<Leader>k", func = "require('navigator.dochighlight').hi_symbol()"},
{key = '<Space>wa', func = '<cmd>lua vim.lsp.buf.add_workspace_folder()'},
{key = '<Space>wr', func = '<cmd>lua vim.lsp.buf.remove_workspace_folder()'},
{key = '<Space>wl', func = '<cmd>lua print(vim.inspect(vim.lsp.buf.list_workspace_folders()))'},
{key = '<Space>wa', func = 'vim.lsp.buf.add_workspace_folder()'},
{key = '<Space>wr', func = 'vim.lsp.buf.remove_workspace_folder()'},
{key = '<Space>wl', func = 'print(vim.inspect(vim.lsp.buf.list_workspace_folders()))'},
}
-- LuaFormatter on
local M = {}
@ -89,9 +89,12 @@ local function set_mapping(user_opts)
f = "<Cmd>lua " .. value.func .. "<CR>"
elseif string.find(value.func, "diagnostic") then
f = "<Cmd>lua vim.lsp." .. value.func .. "<CR>"
elseif string.find(value.func, "vim.") then
f = "<Cmd>lua " .. value.func .. "<CR>"
end
local k = value.key
local m = value.mode or "n"
-- log("binding", k, f)
set_keymap(m, k, f, opts)
end

Loading…
Cancel
Save