Emacs下安装elisp包的常用方法
小
比较小型的elisp文件,一般可以直接下载到.el文件,放到你的elisp文件目录。
然后修改.emacs文件
;;把引号内的替换成你的.el文件所在目录就可以了,所有目录下的.el和.elc文件都在require范围之内。
(add-to-list 'load-path "~/.elisp/enable-lisp/")
接着
;;把'后的替换成你的.el文件
(require 'php-mode)
这样就基本设置好了,大部分功能都会加载了。
大
对于大型的elisp包,你下载到的一般是一个压缩包,比如.tar.gz或者.zip。
1.先解压
2.编译
前几天配过一个tramp。最近装多了以后,发现方法都大同小异。
$./configure --with-contrib --with-emacs
$make
$make DESTDIR=/tmp install
然后把目标被编译到了/tmp,一般有两个文件夹,一个是site-lisp,另一个是texi或者叫info。
3.加载
site-lisp的加载方法还是采用上面提到的
;;把引号内的替换成你的.el文件所在目录就可以了,所有目录下的.el和.elc文件都在require范围之内。
(add-to-list 'load-path "~/.elisp/tramp/lisp")
texi的加载方法(其实texi的加载不是必要的,他主要是一些帮助文件)
(add-to-list 'Info-default-directory-list "~/.elisp/tramp/texi/")
然后require就好了。
最后推荐
$make clean
没有评论:
发表评论