При загрузке содержания рядом абзацев в CKEditor это заменяет мой <p>
теги с <p>	
Это означает, что редактор преобразовывает это:
<p>paragraph 1</p>
<p>paragraph 2</p>
<p>paragraph 3</p>
в то, что заканчивается как это:
<p>
paragraph 1</p>
<p>
paragraph 2</p>
<p>
paragraph 3</p>
Как я фиксирую его так, чтобы CKEditor не добавлял дополнительные символы новой строки, когда это видит теги абзаца?
Добавьте эту строку в файл конфигурации ckeditor.js:
n.setRules('p',{indent:false,breakAfterOpen:false});
Подробнее о форматировании HTML Writer можно найти в Руководстве разработчика: Форматирование вывода в CKSource Docs.
Я считаю, что есть настройка форматирования кода, или автоматический отступ, или что-то в этом роде. Он был призван сделать исходный код более читабельным. Его эффективность открыта для мнения, я думаю.