使用Doom-Emacs在Debian上编写此答案

准备

为了安装Doom Emacs,需要安装版本大于或等于26.3的纯净Emacs。然而,在Debian上使用apt安装Emacs会默认安装版本为26.1的Emacs。因此,在这里我们将构建最新版本的Emacs。(截止到2021年5月1日)

需要安装必要的软件包。

sudo apt install git gcc make ncurses-dev xorg-dev libjpeg-dev libgif-dev libtiff-dev gnutls-dev

下载 Emacs 的主体。

从JAIST的镜像站点上下载最新版本的tar.gz文件。

创建

如果您已经在操作系统软件包中安装了Emacs,为了避免重复,我会先卸载它。

sudo apt remove emacs emacs-gtk emacs-lucid emacs-nox
sudo apt autoremove

移动到之前下载文件的目录里

tar xvf emacs-27.2.tar.gz
cd emacs-27.2
./configure
sudo make
sudo make install

请根据您下载的版本相应地进行适当解释或调整。

安装doom-emacs

如果主目录下存在.emacs.d文件夹,请事先更改其名称后再进行以下操作。

git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d
~/.emacs.d/bin/doom install

请在.profile文件中添加export PATH=$PATH:~/.emacs.d/bin。
如果您使用的不是bash,则请在相应的配置文件中添加上述路径。
然后,执行下述操作。

source .profile

假设你已经执行了某个操作,那么请重新启动并重新加载.profile文件。此时应该可以使用doom命令了。

doom upgrade

在使用gui启动emacs后,应该会显示doom-emacs的主屏幕。

请提供相关资料。

从源代码编译和安装Emacs

Doom-Emacs(GitHub)