Emacs in ubuntu

5 篇文章 0 订阅

Download GNU Emacs

Emacs download address

一、编译安装

1. 准备工作
(1)安装svn、ssh

sudo apt-get install ssh subversion

(2)安装texinfo(为了编译man包)

sudo apt-get install texinfo

(3)安装编译所需的支持包,依环境而定

sudo apt-get build-dep emacs25 libgtk2.0-dev xserver-xorg-dev
xorg-dev libncurses5 libncurses5-dev libidl.dev

此处记得勾上 Software & Updates 里的source code
这里写图片描述

2. 编译、安装
创建目录:/opt/emacs25,将emacs安装到这里

sudo mkdir /opt/emacs25

注:最好指定一个安装目录,要不然编译出来的binary会被分散装到不同的地方

cd ~/emacs ./configure --prefix=/opt/emacs24 --with-x-toolkit=gtk

参数解释:
可以通过/.configure -h 来查看帮助文档
–prefix=/opt/emacs24 指定emacs安装目录,默认为/usr/local
–with-x-toolkit=gtk 指定环境为gtk

没有错误则继续:

make bootstrap

make info

编译完后,试运行一下 src/emacs -q,没有问题就可以安装了:

sudo make install

清理:

make clean

3. 添加你的安装路径
安装完后要在/usr/local/bin做一个链接(因为/opt/emacs24/bin/不在PATH变量中)

cd /usr/local/bin

sudo ln -s /opt/emacs24/bin/* ./

链接好后,在终端中输入emacs就可以启动emacs了。

4. 配置cedet
5. 配置ecb

5.1 下载ecb:

https://github.com/alexott/ecb/

5.2 将下载好的ecb目录拷贝到~/.emacs.d目录

cp -rf ecb ~/.emacs.d

5.3 配置.emacs文件,添加以下内容

;;ecb
(add-to-list 'load-path "~/.emacs.d/ecb")
(require 'ecb)
;; (setq ecb-auto-activate t). ;;自动启动ecb
(global-set-key  [(f7)] 'ecb-activate) ;;F7:打开ecb
(global-set-key  [(f8)] 'ecb-deactivate) ;;F8:关闭ecb

声明:本文乃本人参考以下两位大神整理并且亲身测试成功整理出来的,为个人以后笔记。
参考1 http://blog.csdn.net/gqb_driver/article/details/29407717
参考2 https://blog.csdn.net/u010164190/article/details/78070206

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值