huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]Ubuntu 下 Emacs 的详细配置指南|ubuntu配置mac地址,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编辑器,包括基本的设置以及如何修改Ubuntu的MAC地址以适应特定需求,为用户提供了全面的Emacs使用与优化指南。

本文目录导读:

  1. 安装 Emacs
  2. 配置 Emacs

在众多文本编辑器中,Emacs 凭借其强大的功能和高度的可定制性,赢得了无数开发者和极客的青睐,在 Ubuntu 系统下配置 Emacs,可以极大地提升工作效率和编程体验,本文将详细介绍如何在 Ubuntu 系统中安装和配置 Emacs,以及些实用的插件推荐。

安装 Emacs

1、打开终端,输入以下命令更新系统:

```bash

sudo apt update

```

2、安装 Emacs:

```bash

sudo apt install emacs

```

3、检查安装是否成功,输入以下命令:

```bash

emacs --version

```

如果显示出版本信息,则表示安装成功。

配置 Emacs

1、创建 Emacs 配置文件

在家目录下创建一个名为.emacs.d 的文件夹,并在该文件夹中创建一个名为init.el 的文件,这个文件将用于存放 Emacs 的配置信息。

```bash

mkdir -p ~/.emacs.d

touch ~/.emacs.d/init.el

```

2、配置基本设置

打开init.el 文件,并添加以下基本配置:

```lisp

(setq inhibit-splash-screen t) ; 关闭启动画面

(tool-bar-mode -1) ; 关闭工具栏

(scroll-bar-mode -1) ; 关闭滚动条

(set-face-attribute 'default nil :height 120) ; 设置字体大小

(global-linum-mode t) ; 开启行号显示

(setq make-backup-files nil) ; 关闭自动备份

```

3、安装插件管理器

为了方便安装和管理插件,我们可以使用use-package,在init.el 文件中添加以下代码:

```lisp

(require 'package)

(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))

(package-initialize)

(unless (package-installed-p 'use-package)

(package-refresh-contents)

(package-install 'use-package))

(eval-when-compile

(require 'use-package))

```

4、安装常用插件

init.el 文件中,我们可以使用use-package 安装以下常用插件:

```lisp

(use-package company

:ensure t

:init

(global-company-mode t))

(use-package flycheck

:ensure t

:init

(global-flycheck-mode t))

(use-package elpy

:ensure t

:init

(elpy-enable))

(use-package py-autopep8

:ensure t

:init

(add-hook 'python-mode-hook 'py-autopep8-enable-on-save))

(use-package web-mode

:ensure t

:init

(add-to-list 'auto-mode-alist '("\.html\'" . web-mode))

(add-to-list 'auto-mode-alist '("\.vue\'" . web-mode)))

(use-package vue-mode

:ensure t

:init

(add-to-list 'auto-mode-alist '("\.vue\'" . vue-mode)))

(use-package org

:ensure t

:init

(org-babel-load-file (expand-file-name "~/.emacs.d/myinit.org")))

```

5、自定义插件

除了安装官方插件,我们还可以自定义一些插件,创建一个名为myinit.org 的文件,用于存放自定义的配置和代码,在init.el 文件中添加以下代码:

```lisp

(org-babel-load-file (expand-file-name "~/.emacs.d/myinit.org"))

```

我们可以在myinit.org 文件中添加自定义插件,如:

```org

#+BEGIN_SRC elisp

(defun my-org-mode-hook ()

(org-babel-do-load-languages 'org-babel-load-languages '((emacs-lisp . t)

(python . t)))

(setq org-src-fontify-natively t)

(setq org-src-tab-width 4)

(setq org-edit-src-content-indentation 0)

(setq org-cite-follow-score 0.5)

(setq org-cite-referencing-style 'author-yearyear))

#+END_SRC

#+BEGIN_SRC elisp

(add-hook 'org-mode-hook 'my-org-mode-hook)

#+END_SRC

```

这样,每次打开 org 文件时,都会自动加载这些自定义设置。

通过以上步骤,我们可以在 Ubuntu 系统中成功安装和配置 Emacs,通过丰富的插件和自定义设置,Emacs 可以成为一款强大的文本编辑器,满足我们在编程、写作、学习等场景的需求。

以下是 50 个中文相关关键词,关键词之间用逗号分隔:

Ubuntu, Emacs, 配置, 安装, 插件管理器, use-package, 公司, 飞检查, elpy, 自动格式化, Web模式, Vue模式, org模式, 自定义插件, 设置, 代码, 编程, 文本编辑器, 开发, 工作效率, 体验, 功能, 可定制性, 终端, 命令, 文件夹, 文件, 字体大小, 行号, 自动备份, Python, HTML, JavaScript, CSS, Vue, Org, 配置文件, 编译, 模式, 钩子, 语言, 功能键, 快捷键, 语法高亮, 自动补全, 代码检查, 代码格式化, 代码折叠, 代码片段, 文档, 脚本, 项目管理, 便签, 日记, 任务列表

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

Ubuntu Emacs 配置:ubuntu如何配置

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