El-get非常方便从自己的存储库安装和管理软件包。如果我们通过以下方式从本地目录安装自定义包(从github下载的个人包) http://www.emacswiki.org/emacs/InstallingPackages http://www.emacswiki.org/emacs/LoadPath 是否可以将它们添加到el-get列表并从中获取管理?或者我们可以使用el-get离线安装软件包吗?
由于
答案 0 :(得分:0)
是的,您可以使用file://
源http
来源的(defun my-local-repository-url-for (library)
"Provide a URL for a library in ~/.emacs.d/local-repository/"
(concat "file://" (expand-file-name user-emacs-directory)
"local-repository/" library ".el"))
(setq el-get-sources
`(;; [...]
(:name ediff-binary-hexl
:type http
:url ,(my-local-repository-url-for "ediff-binary-hexl"))
;; [...]
))
个网址。 e.g:
load-path
在这些情况下,您可能会不拥有该库的任何其他安装代码(例如,手动操作{{1}}),因为您应该能够在el中指定所需的一切-get source config。