Emacs in ubuntu

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:

git clone 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章