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
:
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