Открыть org-файл с заданной глубиной заголовков

#emacs #org-mode

#emacs #org-режим

Вопрос:

Файл org обычно открывается с первого уровня заголовка. Затем я должен нажать C-u 2 S-tab, чтобы настроить их на заголовок уровня 2.

Как я мог бы указать уровни заголовков для различных организационных файлов?

Ответ №1:

(org-content 2) ваш друг. Вы можете добавить eval: (org-content 2) в настройки локальной переменной файла, чтобы она вызывалась автоматически при посещении файла, или вы можете M-: оценить это в любое время.

Комментарии:

1. Как бы вы сделали это постоянным (глобально)? Я не добился успеха с (add-hook 'org-mode-hook '(org-content 2))

2. add-hook Подразумевает, что вы указываете имя функции: (org-content 2) не подходит. Однако есть простой обходной путь: просто определите функцию (defun my-org-depth () (org-content 2)) , а затем добавьте (add-hook 'org-mode-hook 'my-org-depth) .

3. Спасибо! Имеет смысл.