这两天安装 lsp-mode 时,会安装失败导致无法启动,错误如下:
File error: http://elpa.emacs-china.org/elpa/melpa/markdown-mode-20210819.57.el, Not found
请问这个可能是什么原因?
这两天安装 lsp-mode 时,会安装失败导致无法启动,错误如下:
File error: http://elpa.emacs-china.org/elpa/melpa/markdown-mode-20210819.57.el, Not found
请问这个可能是什么原因?
把包刷新一下,手机上打字,命令带有 package refresh
M-x package-refresh-contents
然后再安装对应的package
感谢,这里有个疑问。 我是抄的 purcell 里的如下配置下包:
(defun require-package (package &optional min-version no-refresh)
"Install given PACKAGE, optionally requiring MIN-VERSION.
If NO-REFRESH is non-nil, the available package lists will not be
re-downloaded in order to locate PACKAGE."
(or (package-installed-p package min-version)
(let* ((known (cdr (assoc package package-archive-contents)))
(best (car (sort known (lambda (a b)
(version-list-<= (package-desc-version b)
(package-desc-version a)))))))
(if (and best (version-list-<= min-version (package-desc-version best)))
;(format-message "%s" best)
(package-install best)
(if no-refresh
(error "No version of %s >= %S is available" package min-version)
(package-refresh-contents)
(require-package package min-version t)))
(package-installed-p package min-version))))
这一段不能实现自动 refresh contents 吗?
可以用 edebug-defun 跟一下,也许不是每次都会 refresh, 因为refresh操作很卡