Вы не можете сохранить символ новой строки в CKEditor, это не обычная текстовая область.Он отображает ваш контент с помощью HTML-элементов на странице, и он не может работать так, как вы хотите.Простое решение, которое я могу предложить, - это заменить все новые строки на <br>
.
editor.on( 'setData', function(event) {
event.data.dataValue = event.data.dataValue.replace( 'your regexp', '<br>' );
} );
А затем, получив данные редактора, просто замените каждую <br>
символом новой строки.