如何使用 'Ctrl+/' 在 Neovim 中设置键绑定
How to set keybinding in Neovim with 'Ctrl+/'
这是我的部分配置
local opts = { noremap = true, silent = true }
local keymap = vim.api.nvim_set_keymap
keymap("n","<C-/>",":lua require('Comment.api').toggle_current_linewise()<CR>" ,opts)
keymap("n","<a-/>",":lua require('Comment.api').toggle_current_linewise()<CR>" ,opts)
keymap with alt
有效,但 with ctrl
无效。
我还有其他命令 ctrl
,除了这个
之外,其他命令都有效
:verbose map <C-/>
n <C-/> * :lua require('Comment.api').toggle_current_linewise()<CR>
Last set from ~/.config/nvim/init.lua
知道为什么它不起作用吗??
我找到了解决方案,要映射 /
我们应该使用 <c-_>
而不是 <c-/>
这是我的部分配置
local opts = { noremap = true, silent = true }
local keymap = vim.api.nvim_set_keymap
keymap("n","<C-/>",":lua require('Comment.api').toggle_current_linewise()<CR>" ,opts)
keymap("n","<a-/>",":lua require('Comment.api').toggle_current_linewise()<CR>" ,opts)
keymap with alt
有效,但 with ctrl
无效。
我还有其他命令 ctrl
,除了这个
:verbose map <C-/>
n <C-/> * :lua require('Comment.api').toggle_current_linewise()<CR>
Last set from ~/.config/nvim/init.lua
知道为什么它不起作用吗??
我找到了解决方案,要映射 /
我们应该使用 <c-_>
而不是 <c-/>