emacs(spacemacs)中没有可用的降价模式包

时间:2018-04-20 07:29:32

标签: emacs org-mode spacemacs

https://jblevins.org/projects/markdown-mode/的安装部分说:

  

安装markdown-mode的推荐方法是安装软件包   来自MELPA使用package.el稳定。首先,配置package.el和   通过在.emacs中添加以下内容来保存MELPA Stable存储库,   init.el或等效的启动文件:

(require 'package) (add-to-list 'package-archives
             '("melpa-stable" . "https://stable.melpa.org/packages/")) (package-initialize)

所以我将其添加到init.el,然后重新启动spacemacs,然后点击M-xpackage-install,但我看不到任何markdown-mode包我做错了吗?

enter image description here

这是我的init.el

;;; init.el --- Spacemacs Initialization File
;;
;; Copyright (c) 2012-2017 Sylvain Benner & Contributors
;;
;; Author: Sylvain Benner <sylvain.benner@gmail.com>
;; URL: https://github.com/syl20bnr/spacemacs
;;
;; This file is not part of GNU Emacs.
;;
;;; License: GPLv3

;; Without this comment emacs25 adds (package-initialize) here
;; (package-initialize)

;; Increase gc-cons-threshold, depending on your system you may set it back to a
;; lower value in your dotfile (function `dotspacemacs/user-config')
(setq gc-cons-threshold 100000000)

(defconst spacemacs-version         "0.200.13" "Spacemacs version.")
(defconst spacemacs-emacs-min-version   "24.4" "Minimal version of Emacs.")

(if (not (version<= spacemacs-emacs-min-version emacs-version))
    (error (concat "Your version of Emacs (%s) is too old. "
                   "Spacemacs requires Emacs version %s or above.")
           emacs-version spacemacs-emacs-min-version)
  (load-file (concat (file-name-directory load-file-name)
                     "core/core-load-paths.el"))
  (require 'core-spacemacs)
  (spacemacs/init)
  (configuration-layer/sync)
  (spacemacs-buffer/display-startup-note)
  (spacemacs/setup-startup-hook)
  (require 'server)
  (unless (server-running-p) (server-start)))

;; (org-babel-load-file "~/.emacs.d/configuration.org")

;; Additional...
(require 'package)
(add-to-list 'package-archives
             '("melpa-stable" . "https://stable.melpa.org/packages/"))
(package-initialize)

2 个答案:

答案 0 :(得分:1)

请记住,spacemacs有自己管理包的方式。我建议只需加载降价层,这应该负责安装所需的包

只需将markdown添加到您.spacemacs

的图层列表中
dotspacemacs-configuration-layers
'(
  ;; ...
  ;; other layers
  markdown
 )

答案 1 :(得分:0)

结束了这个(在其他地方寻求帮助之后,文档没有帮助),因为它证明了以下选项之一,其中一个:

M-x - &gt; customize-option - &gt; md上的org-export-backends复选框

OR

添加到(defun dotspacemacs/user-config ()(位于文件~/.spacemacs

可以通过SPC f e d

访问

然后将以下内容添加到user-config函数中:

(setq org-export-backends '(ascii beamer html latex md))

我真的很想知道为什么我得到了-6这并不容易找到这个特别是作为emacs世界的新手。