My Simple Emacs Config

这是一个简易的emacs配置文件

前置要求

  1. emacs >= 28
  2. python >= 3.7

安装

  1. 在$HOME目录下下载本项目
cd $HOME
git clone https://github.com/JackMoriarty/EmacsConfig .emacs.d
  1. (可选) 对于终端环境,需要在Shell初始化文件中设置如下环境变量,以确保颜色显示正确,对于bash来说为.bashrc
export COLORTERM=truecolor
  1. 下载并安装FiraCode Nerd Font MonoSource Han Sans CN (Region-specific subset OTF)字体并安装,如果在终端环境下使用emacs,可将终端字体设置为FireCode Nerd Font Mono

  2. 启动emacs,并等待插件安装完成

  3. 安装icon字体 (终端环境无需配置)

M-x all-the-icons-install-fonts
M-x nerd-icons-install-fonts
  1. 配置eaf,安装需要的app, 本配置文件中默认需要以下app,可以根据需要修改。(终端环境无需配置)
  • eaf-browser

  • eaf-jupyter

  • eaf-markdown-previewer

    执行以下命令,并启用上述软件包。

M-x eaf-install-and-update

关于EAF更多的软件包以及使用用法,可以参见EAF

  1. (可选) 安装treesit所有语法包
M-x treesit-auto-install-all