huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]Ubuntu 下 Emacs 的详细配置指南|ubuntu emacs安装,Ubuntu Emacs 配置,Ubuntu环境下Emacs深度配置攻略,从安装到个性化设置全解析

PikPak

推荐阅读:

[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024

[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE

[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务

[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台

本文详细介绍了在Ubuntu操作系统下安装与配置Emacs编辑器的步骤,涵盖从Emacs的安装到个性化配置,帮助用户更好地利用Emacs提升工作效率。

本文目录导读:

  1. 安装 Emacs
  2. 配置 Emacs

Emacs 是一款极其强大的文本编辑器,被誉为“神的编辑器”,在 Ubuntu 系统下配置 Emacs,可以极大地提升我们的工作效率和编程体验,本文将详细介绍如何在 Ubuntu 下安装和配置 Emacs,以及一些实用的插件推荐。

安装 Emacs

在 Ubuntu 下安装 Emacs 非常简单,可以通过以下命令进行安装:

sudo apt-get update
sudo apt-get install emacs

安装完成后,在终端输入emacs 命令即可启动 Emacs。

配置 Emacs

1、创建配置文件

在安装完 Emacs 后,首先需要创建一个配置文件,在用户目录下创建一个名为.emacs .emacs.d/init.el 的文件,这里我们选择创建.emacs.d/init.el 文件。

cd ~
mkdir -p .emacs.d
touch .emacs.d/init.el

2、配置基本设置

打开.emacs.d/init.el 文件,开始编辑配置内容,以下是一些基本的设置:

```emacs-lisp

;; 设置中文显示

(set-language-environment 'Chinese-GB)

(setenv "LANG" "zh_CN.UTF-8")

;; 设置字体

(set-fontset-font "fontset-default" 'han "WenQuanYi Zen Hei Mono 14")

;; 设置主题

(load-theme 'tango t)

;; 显示行号

(global-linum-mode t)

;; 显示括号匹配

(show-paren-mode t)

;; 开启自动括号补全

(electric-pair-mode t)

;; 开启自动缩进

(electric-indent-mode t)

;; 开启语法高亮

(global-font-lock-mode t)

;; 开启自动刷新缓冲区

(global-auto-revert-mode t)

;; 设置快捷键

(global-set-key (kbd "C-x C-b") 'buffer-menu)

(global-set-key (kbd "C-x C-c") 'save-buffers-kill-terminal)

(global-set-key (kbd "C-x C-k") 'kill-buffer)

3、安装插件
Emacs 的强大之处在于其丰富的插件生态,以下是一些实用的插件推荐:MELPA:Emacs 包管理器,用于安装和管理插件。company:代码自动补全插件。flycheck:语法检查插件。 projectile:项目管理插件。ivy:增强版的文件查找插件。swiper:增强版的搜索插件。
安装插件的步骤如下:
(1)首先安装 MELPA:
```emacs-lisp
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
(package-initialize)

(2)安装插件:

```emacs-lisp

(package-install 'company)

(package-install 'flycheck)

(package-install 'projectile)

(package-install 'ivy)

(package-install 'swiper)

4、配置插件
以下是一些插件的配置方法:
(1)配置 company 插件:
```emacs-lisp
(global-company-mode t)

(2)配置 flycheck 插件:

```emacs-lisp

(global-flycheck-mode t)

(3)配置 projectile 插件:
```emacs-lisp
(projectile-mode t)

(4)配置 ivy 插件:

```emacs-lisp

(ivy-mode t)

(5)配置 swiper 插件:
```emacs-lisp
(global-swiper-mode t)

通过以上配置,我们已经成功地在 Ubuntu 下安装和配置了 Emacs,Emacs 的强大功能和丰富的插件生态将极大地提升我们的工作效率和编程体验,在实际使用过程中,我们还可以根据个人需求继续添加和配置更多插件。

以下是 50 个中文相关关键词:

Ubuntu, Emacs, 配置, 安装, 插件, 主题, 字体, 行号, 括号匹配, 自动括号补全, 自动缩进, 语法高亮, 自动刷新缓冲区, 快捷键, MELPA, company, flycheck, projectile, ivy, swiper, 代码补全, 语法检查, 项目管理, 文件查找, 搜索, 编程体验, 工作效率, 配置文件, 基本设置, 中文显示, 自动补全, 自动提示, 代码提示, 代码高亮, 编程工具, 文本编辑器, 神的编辑器, 个性化配置, 功能扩展, 插件管理, 软件包管理, 代码优化, 代码重构, 编程技巧, 开发环境, 编程学习

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

Ubuntu Emacs 配置:ubuntu如何配置

原文链接:,转发请注明来源!