我已经安装markdown 模式.el如所述这里。如何让 Emacs(特别是 Aquamacs)加载gfm-mode
而不是markdown-mode
加载.markdown
文件?如果这很重要,我的〜/.emacs目前看起来像这样:
(add-to-list 'load-path "~/.emacs.d/")
; Some irrelevant (I think) other stuff
(autoload 'markdown-mode "markdown-mode.el" "Major mode for editing Markdown files" t)
(add-to-list 'auto-mode-alist '("\\.text\\'" . markdown-mode))
(add-to-list 'auto-mode-alist '("\\.md\\'" . markdown-mode))
(add-to-list 'auto-mode-alist '("\\.mdown\\'" . markdown-mode))
(add-to-list 'auto-mode-alist '("\\.mdt\\'" . markdown-mode))
(add-to-list 'auto-mode-alist '("\\.markdown\\'" . markdown-mode))
我对 Emacs 总体来说还很陌生,因此我希望得到一步一步的指导。
答案1
尝试用这些替换您发布的行:
(add-to-list 'load-path "~/.emacs.d/")
;;; Markdown mode
(autoload 'gfm-mode "markdown-mode.el" "Major mode for editing Markdown files" t)
(setq auto-mode-alist (cons '("\\.text$" . gfm-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.md$" . gfm-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.mdown$" . gfm-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.mdt$" . gfm-mode) auto-mode-alist))
(setq auto-mode-alist (cons '("\\.markdown$" . gfm-mode) auto-mode-alist))
重要的是在命令'gfm-mode
之前添加。"markdown-mode.el"
autoload