Neovim中的Lua键绑定

我正在尝试为我的Neovim配置创建一个键绑定,但似乎无法让它起作用。我不知道格式是否完全正确,因为我非常新手Lua和Neovim。

我想将[ctrl-i (左括号 + ctrl + i)绑定到gd。我认为gd用于LSP跳转到函数定义,但我目前正在使用coc.nvimgd似乎没有以这种方式工作。

我已经尝试过这样:

vim.api.nvim_set_keymap("n","gd", "[+<C-i>", { noremap = true, silent = true })

还有这个:

vim.api.nvim_set_keymap("n","gd", "[<C-i>", { noremap = true, silent = true })

但两者都无法起作用。有人可以指引我正确的方向吗?谢谢!

原文链接 https://stackoverflow.com/questions/70465533

点赞