我对Emacs自定义有疑问。
例如,有一个像https://github.com/bbatsov/projectile这样的git repo。
目录结构如下:
-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 repo,但我不能ping MELPA。我的问题是如何手动安装此Emacs功能?更通用的是,如何手动安装使用cask的Emacs功能?
答案 0 :(得分:0)
在你的例子中,你不需要木桶
git clone https://github.com/bbatsov/projectile /some/place/you/want
然后添加
(add-to-load-path "/some/place/you/want")
在.emacs
或init.el
。然后
(require 'projectile)
手动