Чтобы установить выделение в CKE5, вам нужно сделать это в «блоке изменений», где у вас есть доступ к устройству записи:
editor.model.change( writer => {
writer.setSelection( ... );
} );
Есть несколько способов установить выделение, см. Документы:https://ckeditor.com/docs/ckeditor5/latest/api/module_engine_model_writer-Writer.html#function-setSelection
В основном, вам нужно немного справки при выборе настроек.Например, если вы хотите установить его после данного узла модели, вам нужна ссылка на этот узел, а затем вы можете использовать его следующим образом:
writer.setSelection( myNode, 'after' );
Если вы хотите установить его в концесодержание вы можете использовать в корне документа:
writer.setSelection( editor.model.document.getRoot(), 'end' );