Spacemacs使用中的FAQ

spacemacs img

最近在lubuntu下使用emacs,但是对与emacs本身不熟悉,所以选择了比较容易上手的spacemacs
下面为记录使用spacemacs遇到问题的记录。

FAQ


  1. Spacemacs安装package(spacemacs install package)

Emacs安装package一般手动通过添加melpa等源,通过list-packages等包管理命令下载安装,并通过配置~/.emacs.d/init.el文件来载入package。
Spacemacs也通过此种方式安装package,不过默认是通过将package名称添加到Spacemacs独有的点文件~/.spacemacs中的dotspacemacs-additional-packages函数下。
如果没有.spacemacs 文件,那么也可以直接编辑init.el文件,与emacs的添加package方法一样。

  1. 调整spacemacs分裂窗口的默认方向(change spacemacs split window direction)

我使用spacemacs作为写racket的编辑器,所以需要使用repl,默认split出来的窗口是horizontal,所以想让split出来的窗口默认为vertical。
所以,google了一下,发现需要在配置文件中添加下面两句(spacemacs为.spacemacs文件):

    (setq split-height-threshold nil)
    (setq split-width-threshold 0)
  1. 添加中文支持

emacs默认是不支持中文的,所以需要安装一下中文包,并设置环境支持中文。

    apt-get install language-pack-zh-hans # 安装中文包
    LC_CTYPE="zh_CN.UTF-8" # 设置环境变量

或者不修改环境变量,直接在调用emacs快捷方式时添加该设置即可

    env LC_CTYPE=zh_CN.UTF-8 emacs
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容