我遇到了NERD-commenter的问题。
如果我<leader>cu
以下代码:
/*function func(arg) {
codeish; // Nested comment.
}*/
结果如下:
function func(arg) {
codeish; Nested comment.
}
请注意第二行:嵌套注释也取消注释。这不好。
也许我只是没有正确使用它。我怎么能避免这个?
答案 0 :(得分:1)
好吧,如果您是已经注释掉该功能的人,您可以首先使用<leader>cc
对其进行注释来避免使用该功能。这样,函数将以不同的方式被注释掉,随后的<leader>cu
将按预期工作。
但是,如果你想使用NERD Commenter取消注释已经手动注释掉的代码块(或使用不同的工具),我不知道你会怎么做。毕竟,cc
和cu
命令是互惠的。
答案 1 :(得分:1)
此错误已在最新版本的NERD-Commenter中修复。