Я пытаюсь редактировать документ в режиме орг. Документ представляет собой сообщение в блоге. Мне нужно, чтобы тело поста было в уценке, поэтому я использую блок src.
Проблема в том, что когда я изменяю или сохраняю текст в блоке src после открытия его в другом буфере с помощью C-c '
, применяется какой-то тип автоматического отступа, который портит мое форматирование.
Вот подробности.
Начиная с буфера, который выглядит следующим образом:
* title...
* body
#+begin_src markdown
Some text.
#+end_src
Я нажимаю C-c '
и получаю новый буфер, где я редактирую текст уценки, чтобы он выглядел в режиме уценки следующим образом:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
viverra nec consectetur ante hendrerit. Donec et mollis
dolor. Praesent et diam eget libero egestas mattis sit amet vitae
Я использовал M-q
для форматирования текстовых строк, чтобы в конце каждой строки были новые строки. Также нет начальных пробелов.
Теперь, если я нажму C-x C-s
для сохранения или C-c '
, приведенное выше форматирование будет изменено так:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam
lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam
viverra nec consectetur ante hendrerit. Donec et mollis
dolor. Praesent et diam eget libero egestas mattis sit amet vitae
Каждая вторая строка имеет отступ в два пробела.
Я пробовал это с другими типами src, такими как:
#+begin_src javascript
У меня похожие отступы, хотя они не чередуются. Вместо этого в каждую строку добавляется два пробела.
Я предполагаю, что это не ошибка, но мой поиск в Интернете и просмотр документации не нашли ответа.
Я использую GNU Emacs 23.4.1 в Arch Linux с Org-mode 6.33x.
Я также пытался использовать последнюю версию org-mode из git 7.8.05.