A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

首先下载github上的代码,此时是emacs26代码,并且无法切换分支。github网站上可以看到很多分支,但是客户端命令行无法显示和切换。

git clone --depth 1 https://github.com/emacs-mirror/emacs.git

然后安装一些依赖库
sudo pacman -S git autoconf automake gtk3 webkitgtk

编译
cd emacs
./autogen.sh all
./configure --with-xwidgets --with-x --with-x-toolkit=gtk3 --with-modules
make
cd lisp
make autoloads
make

现在可以运行src/emacs了。但是我的spacemacs不支持emacs26,因此需要让我的机器上能够同时启动两个版本的emacs.
emacs25使用~/.emacs.d和~/.spacemacs配置,也就是spacemacs.

emacs26使用~/emacs26/.emacs.d



创建~/emacs26目录

然后创建~/emacs26.sh文件,内容如下:

#!/bin/bash

env HOME=/home/dean/emacs26 /home/dean/work/github/emacs/src/emacs

好了。现在系统默认的是emacs25。
如果要用emacs26.就运行这个脚本 ~/emacs26.sh


---------------------
作者:csfreebird
来源:CSDN
原文:https://blog.csdn.net/csfreebird/article/details/53844831
版权声明:本文为博主原创文章,转载请附上博文链接!

2 个回复

倒序浏览
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马