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 换行回车,有些模式下比较直接回车好用,有增加缩进之类的功能

展开内容

猜您喜欢

Java开发软件合集

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

共有 19 款应用全部>>

代码编辑器合集

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

共有 32 款应用全部>>

网友评论

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

同类排行

  • delphi7.0中文企业版

    9.3/182.08M

    对于开发软件的程序员而言微软的VB肯定不会陌生吧,但小编本次为大家带来的这款软件与VB类似,但在数据库方面的特长相较于VB尤为突出,该软件就就是delphi7,delphi7在delphi系列当中是比较经典的版本,它不仅是一个集成应用程序开发环境,而且软件的核心是由传统Pasca

    查看
  • ‌Keil uVision 4

    8.5/198.43M

    ‌Keil uVision 4是一款广泛应用于单片机开发的IDE工具,与之前的uVision 2、3版本相比,uVision4引入了更灵活的窗口管理系统,支持多监视器操作,并提供了视觉上对窗口位置的完全控制,让工程师能够更好地利用屏幕空间、更有效地组织多个窗口,营造一个整洁

    查看
  • eclipse中文版

    9.1/348.4M

    Java及多语言开发集成环境

    查看
  • UltraEdit绿色中文版

    7.4/103.62M

    UltraEdit是一款知名的文本编辑器,它在支持编辑文本、十六进制、ASCII 码的同时,还支持C、Objective C、Javascript、XML、PHP、Perl、Python等开发语言!

    查看
  • IntelliJ IDEA 2026中文版

    10.0/1.42G

    IntelliJ IDEA 2026是一款面向专业开发的IDE编程软件。功能上,IDEA2026以开放的AI生态平台为核心,支持通过ACP注册表一键集成Codex、Cursor、GitHub Copilot等多种AI智能体,并允许这些智能体直接查询和修改数据库;同时新增的G

    查看
  • SAM-BA Linux

    9.0/36.8M

    Samba是一款在Linux和类Unix系统上运行的开源软件,允许这些系统与Windows网络协议(SMB/CIFS)进行交互。Samba提供了文件和打印服务,使得Linux和Unix系统可以与Windows系统共享文件和打印机。

    查看
  • IAR for ARM破解版

    7.7/3.13G

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

    查看
  • 易语言5.95精简版

    9.0/98.79M

    采用全中文编程环境降低开发门槛的原创编程软件

    查看
  • Visual Studio 2022企业版

    9.0/4.04M

    全球顶级全栈开发集成环境,内置AI辅助编码与大规模协作工具

    查看
  • 米思齐(Mixly)

    8.3/3.05G

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

    查看