Linux下Emacs的安装与配置指南
Emacs是一款强大的文本编辑器,广泛应用于编程、文档编辑等多个领域,它支持多种编程语言,并提供丰富的扩展功能,本文将详细介绍在Linux系统中安装和配置Emacs的过程。

准备工作
在开始安装之前,请确保您的Linux系统已安装以下软件:
- Git:用于下载Emacs源代码。
- Make:用于编译Emacs。
- GCC:用于编译Emacs的依赖库。
安装Emacs
以下是在Linux下安装Emacs的步骤:
-
下载Emacs源代码:
使用Git命令下载Emacs源代码:
git clone https://github.com/emacs-mirror/emacs.git
-
编译Emacs:
进入Emacs源代码目录,并运行以下命令编译:
./autogen.sh ./configure make
在编译过程中,可能需要安装一些额外的依赖库,

sudo apt-get install libncurses5-dev libx11-dev libxft-dev libgtk-3-dev libgnome-keyring-dev
-
安装Emacs:
使用以下命令安装Emacs:
sudo make install
安装完成后,Emacs将默认安装在
/usr/local/bin目录下。
配置Emacs
-
设置Emacs初始文件:
创建一个名为
.emacs的文件,并将其放置在您的家目录中,如果该文件不存在,您可以使用以下命令创建:touch ~/.emacs
-
编辑
.emacs文件:打开
.emacs文件,并添加以下配置:
(setq user-full-name "Your Name") (setq user-mail-address "your_email@example.com") ;; 设置Emacs的初始模式为编程模式 (setq initial-major-mode 'fundamental-mode) ;; 加载初始化文件 (load-file "~/.emacs.d/init.el")
-
创建Emacs配置文件目录:
在家目录下创建一个名为
.emacs.d的目录,用于存放Emacs的配置文件:mkdir ~/.emacs.d
-
创建
init.el文件:在
.emacs.d目录下创建一个名为init.el的文件,并添加以下配置:;; 设置Emacs的主题 (load-theme 'solarized-dark t) ;; 设置Emacs的字体 (set-fontset-font "fontset-default" 'symbol (font-spec :family "Fira Code" :size 12)) ;; 设置Emacs的行间距 (setq line-spacing 0.2) ;; 设置Emacs的缩进宽度 (setq-default indent-tabs-mode nil) (setq tab-width 4)
通过以上步骤,您已在Linux下成功安装和配置了Emacs,您可以使用Emacs进行编程、文档编辑等多种任务,如果您想进一步扩展Emacs的功能,可以安装和使用各种插件,祝您使用愉快!















