我发现org-mode非常有用,我想在运行emacs时启动org-mode作为默认模式。 我怎样才能做到这一点?
答案 0 :(得分:11)
我假设您要保持默认的*scratch*
缓冲区打开。将以下内容添加到.emacs:
(pop-to-buffer (get-buffer-create (generate-new-buffer-name "*scratch-org*")))
(insert "Scratch buffer with org-mode.\n\n")
(org-mode)
答案 1 :(得分:9)
我也喜欢组织模式,但在编辑代码文件时不想使用它。我使用以下配置,我发现它更方便,也许它对您有用:
1)每次在.org,.ref,.notes或其加密版本中打开文件时,将以下行添加到.emacs文件中都会将emacs置于org-mode中。
(setq auto-mode-alist
'(
("\\.org$" . org-mode)
("\\.org.gpg$" . org-mode)
("\\.ref$" . org-mode)
("\\.ref.gpg$" . org-mode)
("\\.notes$" . org-mode)
))
2)我喜欢在早上以议程模式直接启动emacs(但在其他场合仍以正常方式启动)。我为它定义了一个shell别名:
alias org emacs -f org-agenda-list
祝你好运!
答案 2 :(得分:4)
如果您已设置org-mode来跟踪您的日程,您可以通过在.emacs中添加以下行来显示您的每周日程,从而让Emacs开始:
(org-agenda-list)
答案 3 :(得分:3)
我刚刚在Emacs自动生成的自定义变量列表中得到了这个。
'(initial-major-mode(quote org-mode))
答案 4 :(得分:1)
如果您像我一样经常使用org-mode,最好的方法(我认为)是启动emacs并加载和显示org文件。 (+ a(组织议程清单))。您可以查看我的.emacs文件以了解如何设置它。
PS,我有一个便携版本,配备.emacs配置就绪,设置组织模式,I-do等。它还包括org示例文件。我认为这对新来者来说是一个更好的起点。
基本上使用runemacs.bat运行,一切准备就绪。
http://nd.edu/~gsong/portable_emacs.html
最佳,
答案 5 :(得分:-1)
或者,您可以设置emacs以显示您的组织文件。