El editor de texto plano tiene un bug que hace que el cursor se desplace cada vez más a la derecha mientras se escribe, solo ocurre con Safari e internet explorer. La resolución seguramente aparecerá en próximas actualizaciones porque ya ha sido solucionado y se ha hecho un commit al master, pero mientras tanto, para solucionarlo, basta con modificar unas lineas en el código de owncloud. El archivo en cuestión es apps/files_texteditor/js/vendor/ace/src-noconflict/ace.js (lineas 13752 y 13768)
style.visibility = "hidden"; style.position = "fixed"; style.overflow = "visible"; style.whiteSpace = "nowrap"; - measureNode.innerHTML = "X"; + // fixes fractional fixed-width fonts; see http://git.io/CavZNw + measureNode.innerHTML = lang.stringRepeat("X", 100); var container = this.element.parentNode; while (container && !dom.hasCssClass(container, "ace_editor")) container = container.parentNode; (...)
var size = { height: rect.height, - width: rect.width + width: rect.width / 100 };
https://github.com/ajaxorg/ace/pull/1566/files
Ver más: https://github.com/owncloud/apps/issues/1661
Gracias a @mikeazo por la solución.