【Emacs】之 Spacemacs 安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fanfan4569/article/details/81910080
前言

前段时间,更新了配置SSD,重装了电脑,每每想写点什么东西,发现emacs还没装,好生麻烦啊。


一、步骤


(1)安装 emacs

系统:Windows10

Emacs 25 下载地址


(2)配置 emacs

为了将配置从 C 盘转到自己希望的位置。

  1. 保证C:\Users\Administrator\AppData\Roaming目录下没有.emacs文件。
  2. 建立C:\Users\Administrator\AppData\Roaming\.emacs.d\init.el文件;内容如下:
;; Without this comment emacs25 adds (package-initialize) here
;; (package-initialize)

(setenv "HOME" "D:/Software/Emacs/setup/emacs")
(setenv "PATH" "D:/Software/Emacs/setup/emacs")
(setq default-directory "~/")
(load-file "D:/Software/Emacs/setup/emacs/.emacs.d/init.el")


(3)安装 spacemacs

凡凡直接采用 git clone https://github.com/syl20bnr/spacemacs.git 下载

下载完后重命名为 .emacs.d
这里写图片描述


(4)运行 spacemacs ,配置源

bin/ 目录下 找到 runemacs.exe 并 运行

在启动时,spacemacs要下载很多插件,这时候在下载插件时候,强制退出。

.spacemacs 中 找到 user-init,并修改成

(defun dotspacemacs/user-init ()
  "Initialization function for user code.
It is called immediately after `dotspacemacs/init', before layer configuration
executes.
 This function is mostly useful for variables that need to be set
before packages are loaded. If you are unsure, you should try in setting them in
`dotspacemacs/user-config' first."
  (setq configuration-layer--elpa-archives
      '(("melpa-cn" . "http://elpa.emacs-china.org/melpa/")
        ("org-cn"   . "http://elpa.emacs-china.org/org/")
        ("gnu-cn"   . "http://elpa.emacs-china.org/gnu/")))
  )




二、未来


一开始是被spacemacs的 org 模式下图标更改所吸引,又听说其layer很友好,so,趁这个机会玩一下。

今后嘛,也会按照之前 emacs 配置,配置起来。

还有个一点,就是 Vim 和 Emacs 快捷键选择,其实我感觉 Emacs 快捷键对我很友好,但也试试这个 evil 版的 Vim。




三、参考资料

https://blog.csdn.net/u011729865/article/details/54178388
https://emacs-china.org/t/spacemacs/849
https://blog.yeeef.com/post/spacemacs_usage/
https://github.com/syl20bnr/spacemacs

猜你喜欢

转载自blog.csdn.net/fanfan4569/article/details/81910080