Tuve el mismo problema.
Aunque puede establecer el segundo parámetro en 1 o -1 , creo que también debería verificar esto: https://ace.c9.io/api/editor.html#Editor.setValue
Editor.setWrapBehavioursEnabled(Boolean enabled)
Use esto justo después de crear el editor.
Este trabajo es muy bueno para mi. La diferencia entre este método y el que comparte un usuario es que la posición del cursor no cambia, puede moverlo usted mismo usando Editor.selection.moveTo(row, column)
, de esta manera el usuario no experimentará cambios extraños en la posición del cursor cuando use, digamos, CTRL + Z para deshacer. una acción :)
Editor.setWrapBehavioursEnabled(Boolean enabled)
con algún valor justo después de inicializar el editor evitará que se seleccione todo el texto al llamareditor.setValue
?fuente