Emacs安装配置
先介绍如何在windows下安装Emacs
windows环境下emacs的安装相对linux而言比较简单,实际上只需要去下载一个编译好的二进制包即可,就像绿色软件一样,将下载的emacs解压到目录下,就可以开始使用emacs了。
这里是emacs最新版本的下载地址:http://code.google.com/p/emacs-for-windows/downloads/list
下载之后,解压到C:\\Emacs23\\目录(或任何其他目录下),可直接点击~\\bin目录下emacs.exe启动Emacs。
当然,一般情况下我们都会对自己的emacs进行订制,这就需要编辑Emacs的配置文件,Emacs在启动时会加载这个配置文件,在windows环境下,这个配置文件的名称是_emacs,系统会在环境变量$HOME指定的目录下查找这个文件,我们首先创建环境变量HOME,指定一个路径作为这个环境变量的值,然后在这个指定的路径下创建名为_emacs的文件。为了验证Emacs有没有正确加载我们的配置文件,先在配置文件中简单的配置一下,加入如下代码(可以直接用emacs或者notepad等文本编辑器):
(scroll-bar-mode nil) ;隐藏滚动条
现在启动Emacs,发现Emacs主窗口的工具栏和滚动条都没有了,则说明这个配置文件是被正确的加载了。
Emacs的配置文件中的代码,包括插件的内容,全都是ELisp脚本,目前我们只需要了解这一点就可以了,不需要为了写一个配置文件而去学Lisp,一般情况下,你可以在网上找到很多网友的配置文件,可以直接拿来使用,十分方便。
Emacs另一个强大之处就是插件功能,利用插件我们几乎可以无穷无尽的对Emacs的功能进行拓展。插件的加载目录默认在安装目录的site-lisp文件夹下,此外也可以在配置文件中指定插件的加载路径。windows下我们直接把插件扔到site-lisp文件夹下就好了。
插件文件放到正确的位置之后,若需要将其加载,还是需要在配置脚本中说明一下的,例如:
现在介绍Linux下Emacs的安装
这里我的环境是Ubuntu。Ubuntu的包管理器中默认的eamcs版本可能不是最新的,所以最好自己去下载源码包来手动编译安装。
源码的下载,可以直接在网上下载tar源码包,或者使用cvs下载源码。使用CVS的话,在shell中输入:
进入源码所在目录,输入下列命令:
在编译过程中可能会提示有些库找不到,根据提示把这些库装上即可,一般可以在编译emacs之前安装下列库:
sudo apt-get install libgtk2.0-dev
sudo apt-get install xserver-xorg-dev
sudo apt-get install xorg-dev
sudo apt-get install libncurses5 libncurses5-dev
sudo apt-get install libidl.dev
上述的编译如果没有错误,继续执行:
make info
sudo make install
make clean
OK,到这里emacs的安装完成了,安装的目录在/usr/local/emacs23下。下面的工作和windows一样,为emacs写配置文件以及添加拓展插件,只是配置文件的路径和插件目录有所不同。
Linux下Emacs的配置文件名为.emacs,路径在用户主文件夹下,在我的系统中是/home/ian/.emacs,这是一个隐藏文件。然后是插件目录,我一直以为默认的插件目录是$HOME/.emacs.d/site-lisp/,可是好像不对,所以我就直接在配置文件中直接指定插件的加载目录:
安装完毕之后,就可以开始使用你的Emacs了,推荐一个博客:http://emacser.com/,这是一个以emacs为主题的博客,有很多emacs相关的帖子和资源,方便大家学习。
建议继续学习:
- 配置Nginx+uwsgi更方便地部署python应用 (阅读:105407)
- 为什么要用 Emacs/Vim,而不是任何其他编辑器 (阅读:12151)
- Linux 下 PHP 5.2.x 连接 SQL Server 数据库 FreeTDS 配置笔记 (阅读:10106)
- Emacs配置C/C++-mode的代码智能提示和自动补全 (阅读:9224)
- nginx的配置文件 (阅读:8838)
- 如何查看Linux 硬件配置信息 (阅读:5868)
- Centos yum 安装nginx+PHP-FPM+eAccelerator+mysql (阅读:5617)
- Apache2中俩种设置PHP的异同 (阅读:5304)
- emacs改变人生 (阅读:5076)
- Linux(Ubuntu 10.04)上安装配置apache+php+mysql+phpmyadmin (阅读:5011)
扫一扫订阅我的微信号:IT技术博客大学习
- 作者:ian 来源: Vimer
- 标签: Emacs 配置
- 发布时间:2010-05-28 09:34:41
- [46] 界面设计速成
- [43] Oracle MTS模式下 进程地址与会话信
- [42] 视觉调整-设计师 vs. 逻辑
- [42] IOS安全–浅谈关于IOS加固的几种方法
- [42] android 开发入门
- [39] 图书馆的世界纪录
- [38] 【社会化设计】自我(self)部分――欢迎区
- [38] 如何拿下简短的域名
- [37] 程序员技术练级攻略
- [34] 读书笔记-壹百度:百度十年千倍的29条法则