emacs 安装及配置

1 篇文章 0 订阅

Ubuntu(12.04\14.04)

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

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

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在Ubuntu上安装配置Emacs的步骤: 1. 打开终端并输入以下命令以更新软件包列表: ```shell sudo apt update ``` 2. 输入以下命令以安装Emacs: ```shell sudo apt install emacs ``` 3. 安装完成后,您可以通过输入以下命令来启动Emacs: ```shell emacs ``` 4. 如果您想要在Emacs中使用中文输入法,请安装fcitx输入法框架和fcitx-emacs插件。输入以下命令以安装它们: ```shell sudo apt install fcitx fcitx-config-gtk fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-ui-classic fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx-sunpinyin fcitx-table-all fcitx-frontend-all fcitx-pinyin fcitx-module-x11 fcitx-config-gtk2 fcitx-module-dbus fcitx-module-kimpanel fcitx-module-x11 fcitx-ui-classic fcitx-module-cloudpinyin fcitx

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值