Иногда удобно определить локальные переменные файла с комментариями, такими как следующие, которые должны быть в конце файла.
# Local Variables:
# fill-column: 80
# End:
Однако в буферах режима org эти комментарии считаются «внутри» самого последнего заголовка. Например, в следующем буфере комментарии будут скрыты всякий раз, когда поддеревья C
или B
скрыты.
* A
* B
** C
# Local Variables:
# fill-column: 80
# End:
Я действительно не против этого сокрытия.
Реальная проблема заключается в том, что комментарии будут переноситься, когда я перемещаю C
поддерево в другое место.
Например, если я позвоню org-refile
на C
, или если я переместить его вокруг с org-metaup
(и любит), комментарии перемещаются вместе с поддерева, а затем они , очевидно , перестают работать.
Есть ли способ сказать, org-mode
чтобы прекратить делать это?
источник
* The End
(или;;;* The End
или подобное) в конец моих буферов режима Outline. Приятно знать о:noexport:
режиме Org.* COMMENT Local Variables
у меня тоже работает.COMMENT
, как предложено @ rvf0068. Таким образом, весь заголовок с его содержанием рассматривается как настоящий комментарий.Я держу заголовок верхнего уровня в конце моих файлов Org
* Configuration
.Я гарантирую, что это помечено
:NOEXPORT:ARCHIVE:
При этом он не экспортируется (благодаря
:noexport:
тегу) и, кроме того, контент не раскрывается при глобальном цикле (благодаря:ARCHIVE:
тегу).Я также поставил различные варианты конфигурации Org соотношения (
#+TITLE:
,#+AUTHOR
,#+OPTIONS
и т.д.) под этим заголовком , чтобы они не занимают визуальное пространство , если я не хочу , чтобы редактировать их.источник
Я случайно избежал этой проблемы, поскольку всегда использую сноску в своих документах. Doing
C-c C-x f
вставит сноску, и это автоматически создаст* Footnotes
раздел в конце буфера.Это специальный буфер, и он никогда не экспортируется как раздел в режиме org. Таким образом, вам никогда не придется перемещать этот раздел в иерархии.
Даже если вы не используете сноски, не помешает сохранить пустой
* Footnotes
раздел в конце, так как он никогда не будет экспортироваться как раздел.Вот что я бы сделал:
C-c C-x f
[fn:1]
из основной области (не в разделе «Сноски»).Я предложил сделать это, так как не уверен, обнаружит ли org-mode наличие действительных описаний сносок в разделе «Сноски», чтобы считать его специальным разделом.
источник