Мне также нравится режим org, но я не хотел бы использовать его при редактировании файлов кода. Я использую следующую конфигурацию, которая мне кажется более удобной, возможно, она будет вам полезна:
1) Добавление следующих строк в ваш файл .emacs переведет emacs в режим org при каждом открытии файла в .org, .ref, .notes или в зашифрованной версии.
(setq auto-mode-alist
'(
("\\.org$" . org-mode)
("\\.org.gpg$" . org-mode)
("\\.ref$" . org-mode)
("\\.ref.gpg$" . org-mode)
("\\.notes$" . org-mode)
))
2) Мне нравится запускать emacs прямо в режиме повестки дня утром (но все же запускать его обычным способом в других случаях). Для него я определил псевдоним оболочки:
alias org emacs -f org-agenda-list
Удачи!