Ubuntu(12.04\14.04)
官方源里的版本陈旧无比,难以直接使用大神们的配置,需要手动下载新版本然后编译
1.首先对于Ubuntu,需要安装gcc 与 make(这两个工具都没有,简直大逆不道)
sudo apt-get install gcc
sudo apt-get install automake
参考>http://www.linuxidc.com/Linux/2014-08/104975.htm
2.安装图形依赖库(如果不需要图形界面,则不需要安装)
sudo apt-get install libxpm-dev
sudo apt-get install libjpeg62-dev
sudo apt-get install libgif-dev
sudo apt-get install libtiff4-dev
sudo apt-get install libncurses-dev
3.进入安装包
./configure #会指出哪些依赖包需要安装
sudo make
sudo make install
4.安装配置
配置文件:(都是github上托管的,一定要看README!!)
1.
大家都在抄purcell的percell(Web方向)
purcell> https://github.com/purcell/emacs.d
2.
神一样编辑器的作者配置,基于purcell的,但是对c/c++进行了特别配置,(但可以但vi/vim的编辑快捷键蛋疼的替代了原emacs的编辑快捷键。。。,(但可以注释init.el
里的(require 'init-evil)
)或者C-z切换vim与emacs格式)
chenbin> https://github.com/redguardtoo/emacs.d
3.
轻量版但用起作为emacs风格的emacs比上面的vim风格的emacs用起来更顺手(个人感觉)
xyguo> https://github.com/xyguo/emacs.d/blob/master/README.md
其中:
1.
clang+auto-complete自动补全
clang作为c/c++代码分析工具,需要配置系统源代码的路径(因为不同发行版、不同版本存在差异)
参考这里> https://github.com/brianjcj/auto-complete-clang#troubleshooting
2.
git 也需要较新版本,apt-get的版本简直落后一个软件开发的纪元。
到github上获取源代码,然后编译()> https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git