CodeMirror从80位置强制下一行

时间:2013-04-20 11:49:00

标签: javascript editor codemirror

当用户尝试在第80列之后为代码镜像中的文档键入任何字符时,是否可以强制换行。

也可选择下一行的缩进

1 个答案:

答案 0 :(得分:1)

是的,有办法做到这一点。在游标活动上,测试当前字符索引是否为80或更高。如果是这样,请用新行“\ n”替换选择。 但你真的想这样做吗?打破一个字?

  editor.on("cursorActivity" ,function(editor){
   currentChar = editor.getCursor().ch    
   if (currentChar >= 80){
   editor.replaceSelection("\n" ,"end")
   }
   })