emacs 安装及配置

来源:互联网 发布:吉林学历网络教育学校 编辑:程序博客网 时间:2024/05/13 15:55

Ubuntu(12.04\14.04)

官方源里的版本陈旧无比,难以直接使用大神们的配置,需要手动下载新版本然后编译

http://mirrors.ustc.edu.cn/gnu/emacs/

1.首先对于Ubuntu,需要安装gcc 与 make(这两个工具都没有,简直大逆不道)

sudo apt-get install gccsudo apt-get install automake

参考>http://www.linuxidc.com/Linux/2014-08/104975.htm

2.安装图形依赖库(如果不需要图形界面,则不需要安装)

sudo apt-get install libxpm-devsudo apt-get install libjpeg62-devsudo apt-get install libgif-devsudo apt-get install libtiff4-devsudo apt-get install libncurses-dev

3.进入安装包

./configure #会指出哪些依赖包需要安装sudo makesudo 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

0 0