IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]安装spacemacs

    sheismylife发表于 2016-10-06 17:52:15
    love 0

    据说超级牛,很方便,看了youku上的视频,感觉的确可以加强我自己的emacs的配置,比如主题,目录树等,还有chrome编辑插件等。今天试一下。

    安装很简单,先备份自己的.emacs.d目录,然后移走。

    现在clone项目到~/.emacs.d目录去

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

    有点大20多兆,等等吧,没关系。


    安装完成后,启动emacs。完全不认识了,不过很好看。


    按右键选择holly control tower(emacs) editing styel

    后面两个都选默认吧,都是功能最全,可能速度慢点或者系统资源消耗多点。

    电脑好无所谓了。:)

    现在等待下载package安装。

    界面太美。值得一试。

    创建dean layer

    现在创建private layer,用来保存自己的配置,不和github上的冲突。这样以后就可以用github放心升级spacemacs了。

    M-x configuration-layer/create-layer命令,然后回答几个问题,创建dean的private layer.

    需要编辑~/.spacemacs文件,添加dean layer

       dotspacemacs-configuration-layers
       '(
         ;; ----------------------------------------------------------------
         ;; Example of useful layers you may want to use right away.
         ;; Uncomment some layer names and press <SPC f e R> (Vim style) or
         ;; <M-m f e R> (Emacs style) to install them.
         ;; ----------------------------------------------------------------
         helm
         ;; auto-completion
         ;; better-defaults
         emacs-lisp
         ;; git
         ;; markdown
         ;; org
         ;; (shell :variables
         ;;        shell-default-height 30
         ;;        shell-default-position 'bottom)
         ;; spell-checking
         ;; syntax-checking
         ;; version-control
         dean
         )

    dean目录会出现在.emacs.d/private/dean, 里面有一个package.el文件

    配置属于dean layer的package

    现在我来添加一个chinese-pyim package来支持我在emacs里面输入中文。

    所有的属于dean layer的packages都可以列在下面

    (defconst dean-packages
      '(chinese-pyim))


    专门为chinese-pyim定义了一个初始化的函数, 这个必须有,否则重启emacs不会自动安装package
    (defun dean/init-chinese-pyim()
        (use-package chinese-pyim)
        )
    


    设置了默认输入法和词典文件路径
    (custom-set-variables
     '(default-input-method "chinese-pyim")
     '(pyim-dicts (quote((:name "BigDict-01" :file "/home/dean/.emacs.d/private/dean/pyim/dicts/pyim-bigdict.pyim" :coding utf-8-unix :dict-type pinyin-dict)))
       )
     )

    重新启动emacs,一会儿看到下载安装,然后检查*Message*,会看到dean/package.el成功loading

    到~/.emacs.d/elpa/目录下可以找到chinese-pyim package的程序,证明安装成功。


    现在按C-\, 可以输入中文了。





沪ICP备19023445号-2号
友情链接