【发布时间】:2022-11-18 18:18:44
【问题描述】:
我想更改编辑器的行为,以便当用户在空列表项目符号上按 enter 时,他们的光标位置将重置为行的开头(而不是将它们留在缩进量处)。
我试过了:
aceEdit.moveCursorTo(rowToUpdate, 0)
aceEdit.getSession().indentRows(rowToUpdate, rowToUpdate, "")
aceEdit.getSession().replace(range(rowToUpdate, 0, rowToUpdate, 0), "")
但是,所有这三个都将光标留在前一个缩进级别。如何重置行的缩进级别?
更新:添加示例。
* list
* list
* list
* <- user presses enter here
_
光标是我在上面放置下划线的地方,并且不能使用上面列出的内容以编程方式重置到行的开头。 (用户可以退格缩进以回到开头。)
【问题讨论】:
标签: ace-editor