Автоматичне завантаження gfm-режиму


4

Я встановив markdown-mode.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 взагалі, тому буду вдячний покрокові інструкції.

Відповіді:


5

Спробуйте замінити опубліковані рядки на такі:

(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команді.


Це просто те саме, що і мої поточні .emacs . Я хотів, щоб він завантажував gfm-режим, а не режим розмітки.
Полум'я Птарієна

1
@ Ptharien's Flame, вибачте, я неправильно зрозумів ваше запитання. Це має працювати зараз.
тердон

Це взагалі не працює, якщо щось інше зовсім не так: я отримую режим заповнення, коли не повинен, і виділення синтаксису в кодових огорожах не активне.
Полум’я Птарієна

1
@ Ptharien's Flame, з яким я не можу вам допомогти. Можливо, режим - це не те, чого ви очікуєте. Чи говорить Emacs, що він знаходиться в режимі gfm в рядку стану? Якщо так, то режим успішно завантажено.
тердон

Він говорить, що він знаходиться в режимі gfm , але він поводиться так, як у стандартному режимі markdown-mode. Напевно, ти відповів на моє запитання, як заявлено.
Полум’я Птарієна
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.