在 Ubuntu 上安装 Spacemacs

我通常使用 Emacs,但我听说 Spacemacs 是最强、最好、最神的编辑器后,被吸引了,所以打算安装并开始使用 Spacemacs。

由于在安装过程中遇到了一些困难,所以我总结了安装步骤。其中一部分是基于Spacemacs在GitHub上的文档。

安裝環境

    • Ubuntu 19.04

 

    Emacs 26.1

安装步骤

获取.emacs.d文件夹的备份

cd ~
mv .emacs.d .emacs.d.bak
mv .emacs .emacs.bak

克隆 Spacemacs 存储库

git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d

由于更新机制被破坏,不可对主分支进行更改。
如果想要进行更改,请分叉开发分支进行操作。

安装任意的Source Code Pro字体

mkdir <download>  # フォントをダウンロードしたいディレクトリに置き換える
cd <download>
wget https://github.com/adobe-fonts/source-code-pro/archive/2.010R-ro/1.030R-it.zip
unzip 1.030R-it.zip
mkdir -p ~/.fonts
cp source-code-pro-2.010R-ro-1.030R-it/OTF/*.otf ~/.fonts/
fc-cache -f -v

启动 Emacs

如果在下载包时出现错误,您可以通过运行emacs –insecure启动Emacs,或者您可以在运行Emacs之前将.spacemacs文件的第86行的dotspacemacs-elpa-https从t更改为nil。

如果出现错误,可能是因为软件包损坏了,所以请清除.emacs.d/elpa目录,以便重新安装软件包。

在我的环境中,由于没有公钥,导致无法成功安装软件包并正常启动Spacemacs(issue-#8984)。
在这种情况下,可以执行 gpg –homedir ~/.emacs.d/elpa/gnupg –receive-keys 066DAFCB81E42C40。

mkdir -p ~/.emacs.d/elpa/gnupg
gpg --homedir ~/.emacs.d/elpa/gnupg --receive-keys 066DAFCB81E42C40
emacs

重新启动Emacs并完成安装。

当Emacs启动并完成包的下载时,我已经感觉到已经转变为Spacemacs了。因为这没有特别大的麻烦,所以我会按照官方的安装步骤进行操作。

请参考

    • syl20bnr/spacemacs

 

    • ubuntuにsourcecodeProを入れる

 

    • File error: Cannot open load file, No such file or directory, bind-map #8984

 

    Macへのspacemacsインストールメモ
广告
将在 10 秒后关闭
bannerAds