codemirr comment.js插件赢得';在Ruby模式下取消注释

codemirr comment.js插件赢得';在Ruby模式下取消注释,ruby,comments,add-on,codemirror,Ruby,Comments,Add On,Codemirror,我在Ruby模式下使用codemirror,包括: <link rel="stylesheet" href="/codemirror/lib/codemirror.css"> <link rel="stylesheet" href="/codemirror/theme/ambiance.css"> <link rel="stylesheet" href="/codemirror/addon/dialog/dialog.css"> <script src=

我在Ruby模式下使用codemirror,包括:

<link rel="stylesheet" href="/codemirror/lib/codemirror.css">
<link rel="stylesheet" href="/codemirror/theme/ambiance.css">
<link rel="stylesheet" href="/codemirror/addon/dialog/dialog.css">
<script src="/codemirror/lib/codemirror.js"></script>
<script src="/codemirror/addon/edit/matchbrackets.js"></script>
<script src="/codemirror/mode/ruby/ruby.js"></script>
<script src="/codemirror/addon/search/search.js"></script>
<script src="/codemirror/addon/search/searchcursor.js"></script>
<script src="/codemirror/addon/dialog/dialog.js"></script>
<script src="/codemirror/addon/comment/comment.js"></script>
<script src="/codemirror/addon/edit/closebrackets.js"></script>
该命令在Ruby的一行上运行良好(它以切换方式注释/取消注释该行)。但是,当我选择一个代码块时,它只注释,而不取消注释该块。它没有取消注释,而是添加了另一层注释字符(Ruby中的)


这是虫子吗?对此我能做些什么吗?

确实是个bug。看看有没有解决办法。bug最好在同一github存储库的问题跟踪器上报告。

Update:我刚刚确定,如果我选择10行并执行命令,它们都会正确注释。如果我再次点击该命令,我会得到更多的注释字符,如上所述。但是,如果我将选择减少到相同行中的前9行,它会起作用!甚至第10行(未选择)也未注释。好像是个虫子,不是吗?谢谢。我将提交在github上看到的任何其他内容。
    'Cmd-/' : 'toggleComment',
    'Ctrl-/' : 'toggleComment'