.emacs.d 配置指南
1. 项目基础介绍
本项目是开源的 Emacs 配置文件集合,由 Likhon-baRoy 维护。它提供了对 GNU Emacs 编辑器的深度定制,旨在提升 Emacs 默认的用户体验。该配置集合适用于 GNU/Linux、macOS 和 Windows 操作系统,兼容 GNU Emacs 27.1 及以上版本。主要编程语言为 Emacs Lisp (elisp),这是一种用于配置和扩展 Emacs 的脚本语言。
2. 项目使用的关键技术和框架
项目使用了一系列 Emacs 插件和定制脚本,以下是其中一些关键技术:
- use-package: 一个用于管理和配置 Emacs 包的工具。
- org-mode: 一个强大的组织、规划和项目管理工具。
- company-mode: 一个自动完成模式,支持多种编程语言。
- yasnippet: 一个代码片段扩展工具,可以加速编程。
- flycheck: 一个语法检查工具,提供实时代码错误提示。
- smartparens: 一个智能括号匹配和操作工具。
3. 项目安装和配置的准备工作
在开始安装之前,请确保您的系统中已安装以下软件:
- Git:用于克隆和更新项目仓库。
- GNU Emacs 27.1 或更高版本:本配置文件支持的 Emacs 版本。
安装步骤
-
打开终端(在 Windows 中为命令提示符或 PowerShell)。
-
克隆项目仓库到您的
HOME或~目录:cd ~ git clone https://github.com/Likhon-baRoy/.emacs.d.git -
将现有的
.emacs或.emacs.d文件移动或重命名,以避免覆盖。 -
切换到克隆的项目目录:
cd ~/.emacs.d -
确保您的网络连接稳定,然后打开 Emacs。
-
当 Emacs 提示您 "Auto-update packages now?" 时,输入
y并等待所有包安装完成。 -
首次启动时可能会出现一些警告,可以忽略它们。
-
在您喜欢的浏览器中打开本 README 文件,仔细阅读并按照 “Prerequisite” 指示完成所有准备工作。
-
重启 Emacs 并开始使用您的定制配置!
按照以上步骤,即使是 Emacs 的新手用户也能顺利安装并使用这个强大的 Emacs 配置。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



