Vim地图<;D-/>;注释代码
我安装了,但无法使用我以前使用的密钥绑定。 我不需要使用上面的插件,但我想实现的(在MacOSX中)Vim地图<;D-/>;注释代码,vim,editor,Vim,Editor,我安装了,但无法使用我以前使用的密钥绑定。 我不需要使用上面的插件,但我想实现的(在MacOSX中) 映射(命令+/)以切换当前行的注释(//)(至少在插入模式下) 如果选择了多行,则对所有行执行相同操作 如果选择多行来使用块注释(/*..*/),这将非常好 谢谢你的帮助 编辑:下面的映射类型为已解决的1和2。现在,我希望我可以在选择多行时使用block comment,否则使用(//) imap <D-/> <esc>,c<space>i vmap <
imap <D-/> <esc>,c<space>i
vmap <D-/> ,c<space>gv
map <D-/> ,c<space>
imap,ci
vmap,cgv
地图,c
这应该可以:
map <D-/> \c<space><CR>
imap <D-/> \c<space><CR>
map\c
imap\c
或者对于性感的评论(aka/**/):
map\cc
imap\cc
您可以检查所有可能的注释映射,并编写
:help NERDCommenter
,然后将它们重新映射到您喜欢的位置。似乎需要
前缀和i
后缀才能按预期工作,因此imap\ci
map <D-/> \cc<space><CR>
imap <D-/> \cc<space><CR>