Emacs官方版

大小:90.17M 类别:
  • 编程软件

官方安全无插件纠错

  • 更新时间2026-08-27
  • 版本v31.1
  • 系统Pc
  • 语言多国语言

Emacs官方版是一款高度可扩展且功能强大的自由文本编辑器,由RichardStallman于1985年发起并持续维护。Emacs泛指一个编辑器家族,而其中最主流、使用最广泛的分支即为GNUEmacs。其名称源自EditorMACroS(编辑器宏),最初是作为MITTECO编辑器的一组宏命令集合而诞生。

GNU Emacs的核心特性在于其极致的灵活性与可定制性。它内置了一门名为EmacsLisp(Elisp)的编程语言,绝大部分编辑功能都由Elisp实现。用户不仅可以通过编写脚本自由拓展和修改编辑器的任何行为,还能将其打造成适用于各种编程语言和工作流的定制化开发环境。

功能介绍

1、内容感知编辑模式,包括语法 着色,适用于许多文件类型。

2、完整的内置文档,包括 新手教程。几乎完全支持 Unicode 全是人类的脚本。

3、高度可定制,使用 Emacs Lisp 代码或图形化 接口。

4、除了文本之外,还有广泛的功能 编辑,包括一个项目 规划、邮报与新闻 阅读器,调试器 界面、日历、IRC客户端等。

5、一个用于下载和安装扩展的打包系统。

软件特点

1、敏感内容的编辑模式,包括为多种文本类型(文本、源代码、HTML)进行语法着色。

2、完整的内置文档,包括新用户的教程。

3、完整的Unicode支持几乎所有的人类语言和文字。

4、高度可定制的,使用Emacs Lisp代码或图形界面。

5、大量的扩展名添加其他功能,包括项目策划、邮件和新闻阅读器、调试器接口、日历等。

常用快捷键

1、常用

C-代表按住Ctrl键

M-代表按住Alt键,也可以用按一下ESC放开代替

M-x输入指令执行,在输入时用Tab可以自动补全或列出项目

C-g 取消当前操作指令

C-h k查看当前按键绑定的指令及介绍

2、移动插入点(光标)

C-n/p/b/f 到 下一行、上一行、前一字符、后一字符

M-b/f 到 前、后一单词

C-a/e 到 行首、末

M-a/e 到 句首、末

M-</> 到 文件首、末

C-v/M-v 下、上翻屏

C-l 循环 将当前光标行显示在窗口下、中、上位置

C-u重复执行之后的 xx 命令 num 次,不输入num默认为4

C-u C-v 向下滚动4行

3、编辑

Back/C-d 删除 前、后字符

M-Back/M-d 移除 前、后单词

C-k/M-k 移除到 行末、句末

C-/ undo/redo

C-x u undo/redo

C-w 剪切

C-y 召回(粘贴)(粘贴移除的、复制、剪切的内容)

C-c 复制(emacs一般也默认定制了与OS的剪切复制粘贴相同的快捷键)

4、查找

C-s 查找下一个

C-r 查找上一下

C-g 一次返回,二次结束查找

回车 停止到当前查找到的内容

5、替换

M-%

6、标记

M-@

7、文件操作

C-x C-c 退出emacs

C-x C-f 打开文件

C-x C-s 保存文件

C-x C-v 在当前缓冲区重新打开一个文件,可以用于清除undo历史!!

C-x 1 最大化当前缓冲,关闭其它

C-x 2/3 垂直、水平创建新缓冲区

C-x o 切换到其它缓冲区

C-x C-b 列出缓冲区

C-x b 提示输入缓冲区名称,切换当前窗口的缓冲区

C-x k 删除当前缓冲区

C-j 换行回车,有些模式下比较直接回车好用,有增加缩进之类的功能

展开内容

猜您喜欢

代码编辑器合集

代码是计算机语言编写出来的源文件,是软件开发的根本,代码编辑器可以用来编辑查找校验代码,广泛用于各种语言的开发。代码编辑器对于程序员来说十分重要,一个好的编辑器可以节省开发时间、提高工作效率。小编虽然不是技术帝,但对代码编辑器有哪些,有什么好用的代码编辑器这方面还是比较了解的。小编根据广大开发者的喜爱,汇总了代码编辑器合集,推荐给大家!

共有 32 款应用全部>>

c语言编程软件大全

c语言编程软件适于编写系统软件,是学习编程的同学们的必备软件。c语言一种非常强大的计算机语言,应用非常广泛,不仅仅是在软件开发上,而且各类科研都会用到c语言。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件。那么c语言编程软件哪个好?如:Visual Studio Code、Code Blocks等。这些c语言编程软件非常实用,能帮助大家提高工作效率,欢迎下载体验!

共有 27 款应用全部>>

Java开发软件合集

Java开发软件合集为用户提供了许多优秀的java开发工具。通过这些java开发工具软件开发者可以更加便捷地创建、测试、调试和部署Java应用程序。Java开发工具通常包括集成开发环境(IDE)、编译器、调试器、构建工具、测试框架和版本控制软件等。其中,常用的Java开发工具包括IntelliJ IDEA、NetBeans、JDK、Maven、JUnit等。这些工具能够帮助Java开发人员快速开发高质量的应用程序,并提高代码的可维护性和可扩展性。欢迎下载使用!

共有 19 款应用全部>>

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • CX-Programmer(欧姆龙plc编程软件)

    8.7/3.21G

    PLC编程工具,自动化控制开发

    查看
  • ABB Robot Studio中文版

    8.0/2.15G

    ABB Robot Studio中文版是一款非常强大的机器人仿真软件,使用非常的简单,可以使用虚拟的机器人进行离线的编程,可以帮助用户快速的实现智能化、编程自动化的操作,可以快速的提高生产的效率,不管是用在教育、企业生产、培训等。

    查看
  • 易语言5.95完全版

    8.7/312.86M

    优化系统兼容性并集成最新库文件的中文编程环境

    查看
  • IAR for ARM破解版

    7.7/3.13G

    IAR for ARM全称IAR Embedded Workbench for ARM,它是一款由瑞典的IAR Systems公司推出的专为微处理器开发的集成开发环境,这个开发环境支持ARM,AVR,MSP430等多种芯片内核平台,是微处理器开发领域非常著名的产品。

    查看
  • 米思齐(Mixly)

    8.3/3.05G

    Mixly3.0编程软件是由北京师范大学米思齐团队开发的一款免费开源的图形化Arduino编程工具,基于Google的Blockly框架设计。它允许用户无需编写代码,直接通过拖拽模块的方式完成Arduino程序开发,极大降低了学习门槛,非常适合青少年和编程初学者使用。

    查看
  • Keil uVision5破解版

    8.5/842M

    Keil uVision5是ARM公司面向基于ARM Cortex-M、Cortex-R等微控制器推出的集成开发环境(IDE),提供完整的C/C++编译、调试、仿真及RTOS支持。

    查看
  • EasyBuilder pro官方版

    8.9/757.78M

    发挥HMI最大性能的开发工具

    查看
  • 编程猫电脑版

    9.2/76.65M

    国内知名少儿编程教育平台

    查看
  • Keil C51官方版

    8.2/102.8M

    高效嵌入式编译调试开发器

    查看
  • python(编程开发工具)windows版本

    9.5/31.44M

    Python编程语言开发环境

    查看