新版本刚刚宣布 来自流行的文本编辑器 GNU Emacs 27.1 最近基于GNU多精度库(GMP)和 消息传来 这样的c很有趣像HarfBuzz一样,它支持本机JSON解析和文本格式。
对于那些不熟悉此流行文本编辑器的人,他们应该知道 GNU Emacs是可扩展,可自定义,自由和开放的文本编辑器 由GNU工程的创始人Richard Stallman创建。 这是Emacs文本编辑器系列中最受欢迎的。
该文本编辑器可用于GNU / Linux,Windows和macOS, 它用C编写,并提供Emacs Lisp作为扩展语言。 Emacs Lisp也以C语言实现,是Emacs用作脚本语言的Lisp编程语言的“方言”。
对于不熟悉此文本编辑器的用户, GNU Emacs功能包括:
- 内容敏感的编辑模式,包括多种文件类型的语法突出显示
- 集成的综合文档,包括面向新用户的教程
- 几乎所有脚本的完整Unicode支持
- 使用Emacs Lisp代码或图形用户界面,它也是高度可定制的。
- 除了文本编辑外,它还具有完整的生态系统功能,包括日程安排跟踪和项目计划程序(具有组织模式),电子邮件和新闻阅读器(Gnus),调试界面等等。
- 还有很多
GNU Emacs 27.1中的主要新功能
在这个新版本的GNU Emacs 27.1中 可以通过选项卡管理编辑器内容中的两个文本 要么使用模式 “制表行”或“制表栏模式””。 第一个选项类似于浏览器显示内容的方式。 每个缓冲区都有其自己的选项卡,单击其中一个选项卡可激活相应的内容。
随之而来 添加了新命令以启用选项卡栏 在每个框架的顶部以及窗口上方的标签线,因此开发人员可以分别在持久性窗口设置和窗口中的缓冲区之间进行切换。
可以使用以下命令激活该模式 全局制表行模式。 这个组合 Ctrl + X +左键或 前一个缓冲区命令转到上一个缓冲区和下一个缓冲区命令或组合 Ctrl + X +右 到下一个缓冲区。
另一个新颖之处是新的选择 –Whit-cairo建立带有该工具支持的编辑器 从其实验状态以及新版本的实现是基于 Jansson库,用于本机JSON内容解析。
另一方面 注意,现在可以使用HarfBuzz库 格式化文本。
另外, 还提到了这个新版本的emacs正在取代 ImageMagick的, 以前曾被用作显示图形的标准。 编辑器也省去了图形包来缩放和旋转图形。 根据Emacs团队的说法,背景是 ImageMagick的安全性和稳定性问题。
最后,如果您想进一步了解此新版本的编辑器,可以查看官方公告中的详细信息 在下面的链接中。
如何在Ubuntu及其衍生产品上安装Gnu Emacs?
如果您有兴趣在发行版上安装此新版本的Gnu Emacs, 他们可以通过两种方式做到这一点。
第一 其中之一是直接做到这一点 从 软件中心 从Ubuntu或Synaptic的帮助下。
如您所知,尽管通常不会立即提供应用程序更新,所以我们必须等待几天才能将其提供给所有人。
另一种方法 和推荐 有 ya 最新版本 是通过下载并编译可在发行商的官方网站上找到的源代码来实现的。
好文章! 我还要补充一点,它也与BSD系统兼容。 一切顺利