我正在努力纠正 CodeMirror 编辑器的行为,其中整个段落被识别为一组 PRE 标记中的单行。通过按键盘上的 HOME 或 END 按钮,我可以导航到段落的开头或段落的结尾,而不管该段落可能跨越多少行。
在 Editors extraKeys 属性上,我覆盖了 Home 按钮,如下所示:
extraKeys : {
"Home" : function(instance){
console.log(instance);
}
}
但是,即使我有一个超过 15 行的段落,也只能找到一组 PRE 标记,因此根据 CodeMirror,编辑器中只有一行。
有谁知道绕过这个的方法,以便 HOME/END 按钮按预期工作?我已经尝试过内置的“goLineStart”和“goLineStartSmart”功能,但它们都转到了段落的开头