我在iterm2下使用vim.我正在使用NERDCommenter插件,我想使用Ctrl + /来切换注释(尝试从Idea/Eclipse切换到vim).这是我在.vimrc中的映射:
nmap <C-/> <leader>c<Space>
vmap <C-/> <leader>c<Space>
Run Code Online (Sandbox Code Playgroud)
但它似乎没有用.可能是什么原因?
unp*_*680 43
出于某种原因,vim注册<C-/>为<C-_>(你可以在插入模式下看到它<C-v><C-/>).它可能是终端应用程序必须遭受的终端或历史设计事物.
Gvim甚至没有尝试认识<C-/>.认为它是单身/.
如果您处于可视模式,可以按照以下方法重新获得选择:
nmap <C-_> <Plug>NERDCommenterToggle
vmap <C-_> <Plug>NERDCommenterToggle<CR>gv
Run Code Online (Sandbox Code Playgroud)