手动安装Emacs功能

手动安装Emacs功能,emacs,Emacs,我有一个关于Emacs定制的问题 例如,有一种类似于git回购的债券 目录结构如下所示: -rw-r--r-- 1 haoruan staff 12K Nov 7 16:30 CHANGELOG.md -rw-r--r-- 1 haoruan staff 1.5K Nov 7 16:30 CONTRIBUTING.md -rw-r--r-- 1 haoruan staff 138B Nov 7 16:30 Cask -rw-r--r-- 1 haoruan s

我有一个关于Emacs定制的问题

例如,有一种类似于git回购的债券

目录结构如下所示:

-rw-r--r--  1 haoruan  staff    12K Nov  7 16:30 CHANGELOG.md
-rw-r--r--  1 haoruan  staff   1.5K Nov  7 16:30 CONTRIBUTING.md
-rw-r--r--  1 haoruan  staff   138B Nov  7 16:30 Cask
-rw-r--r--  1 haoruan  staff   884B Nov  7 16:30 Makefile
-rw-r--r--  1 haoruan  staff    28K Nov  7 16:30 README.md
-rw-r--r--  1 haoruan  staff    39K Nov  7 16:30 helm-projectile.el
-rw-r--r--  1 haoruan  staff   4.4K Nov  7 16:30 persp-projectile.el
-rw-r--r--  1 haoruan  staff   112K Nov  7 16:30 projectile.el
drwxr-xr-x  7 haoruan  staff   238B Nov  7 16:30 screenshots
drwxr-xr-x  3 haoruan  staff   102B Nov  7 16:30 script
drwxr-xr-x  7 haoruan  staff   238B Nov  7 16:30 test
drwxr-xr-x  3 haoruan  staff   102B Nov  7 16:30 travis

建议使用MELPA安装此功能。我可以克隆这个git回购,但我不能ping MELPA。我的问题是如何手动安装此Emacs功能?更一般的是,如何手动安装使用cask的Emacs功能?

在您的示例中,您不需要cask

git clone https://github.com/bbatsov/projectile /some/place/you/want
然后加上

(添加到加载路径/some/place/you/want”)

.emacs
init.el

(需要“投射物”)


手动。

对于大多数软件包,将
*.el
文件放在Emacs
加载路径
中通常就足够了,只需
.Emacs
init.el
文件中需要一个或多个
文件即可。如果您对最大限度地提高Emacs启动速度感兴趣,那么使用
package.el
安装软件包有一定的优势——例如,设置自动加载的某些内容,以及仅在需要时加载的其他内容,等等。