Download GNU Emacs
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
了。
5.1 下载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