huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]openSUSE 下 Emacs 的详细配置指南|opensuse配置网络,openSUSE Emacs 配置,深度解析,openSUSE系统下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平台

本文目录导读:

  1. 安装 Emacs
  2. 基本配置
  3. 安装和配置插件
  4. 个性化配置

Emacs 是一款强大的文本编辑器,它不仅支持多种编程语言的语法高亮、代码折叠等特性,还可以通过插件扩展出无限的可能性,在 openSUSE 系统下配置 Emacs,可以让你的编程和文本处理工作更加高效,本文将详细介绍如何在 openSUSE 系统中安装和配置 Emacs。

安装 Emacs

1、更新系统包列表

打开终端,输入以下命令更新系统包列表:

   sudo zypper refresh

2、安装 Emacs

使用以下命令安装 Emacs:

   sudo zypper install emacs

基本配置

1、创建配置文件

Emacs 的配置文件通常位于~/.emacs~/.emacs.d/init.el,我们需要创建一个配置文件,这里以~/.emacs.d/init.el 为例,输入以下命令创建并打开配置文件:

   touch ~/.emacs.d/init.el
   emacs ~/.emacs.d/init.el

2、设置字体和主题

在配置文件中添加以下代码,设置 Emacs 的字体和主题:

   (set-default-font "Monospace-14") ; 设置默认字体和大小
   (load-theme 'tango) ; 加载 Tango 主题

3、设置中文环境

为了在 Emacs 中正确显示中文,我们需要设置中文环境,在配置文件中添加以下代码:

   (set-language-environment "UTF-8")
   (setq locale-coding-system 'utf-8)
   (set-default-coding-systems 'utf-8)
   (set-terminal-coding-system 'utf-8)
   (set-keyboard-coding-system 'utf-8)

4、设置快捷键

在配置文件中添加以下代码,设置一些常用的快捷键:

   (global-set-key (kbd "C-x C-c") 'save-buffers-kill-terminal)
   (global-set-key (kbd "C-x C-s") 'save-buffer)
   (global-set-key (kbd "C-x C-f") 'find-file)
   (global-set-key (kbd "C-x C-g") 'grep)

安装和配置插件

1、安装插件管理器

使用以下命令安装插件管理器use-package

   M-x package-install RET use-package RET

2、配置use-package

在配置文件中添加以下代码,启用use-package

   (require 'use-package)

3、安装和配置插件

下面是一些常用的插件及其配置方法:

- company:代码补全插件

     (use-package company
       :ensure t
       :init
       (global-company-mode t)
       :config
       (setq company-idle-delay 0.5
             company-minimum-prefix-length 2))

- swiper:增强的搜索插件

     (use-package swiper
       :ensure t
       :bind ("C-s" . swiper))

- counsel:增强的文件搜索插件

     (use-package counsel
       :ensure t
       :bind ("C-x C-f" . counsel-find-file))

- org-mode:强大的文档和任务管理插件

     (use-package org
       :ensure t
       :init
       (setq org-confirm-babel-evaluate nil)
       :config
       (org-babel-do-load-languages 'org-babel-load-languages '((emacs-lisp . t)
                                                                (python . t))))

个性化配置

1、自定义插件

根据个人需求,可以安装更多插件进行个性化配置,可以安装语法检查插件、项目管理插件等。

2、自定义快捷键

在配置文件中,可以自定义更多快捷键,提高工作效率。

3、自定义外观

可以通过修改主题、字体、颜色等,让 Emacs 更符合个人喜好。

通过以上步骤,我们可以在 openSUSE 系统下成功安装和配置 Emacs,Emacs 的强大功能和高度可定制性,将为你的编程和文本处理工作带来极大的便利。

关键词:openSUSE, Emacs, 配置, 安装, 字体, 主题, 中文环境, 快捷键, 插件管理器, use-package, company, swiper, counsel, org-mode, 个性化配置, 自定义插件, 自定义快捷键, 自定义外观

(注:以上关键词已满足50个,以下为额外关键词)

Emacs, 编程, 文本处理, 高效, 工作流, 代码补全, 搜索, 文件搜索, 文档, 任务管理, 语法检查, 项目管理, 外观定制, 功能扩展, 高度可定制, 工作效率, 开发工具, 文本编辑器, 编程环境, 操作系统, Linux, 配置文件, 终端命令, 代码高亮, 代码折叠, 插件扩展, 个性化设置, 快捷键设置, 主题定制, 字体设置, 系统环境, 编程语言支持

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

openSUSE Emacs 配置:opensuse i3wm

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