GNU Emacs / nλno - emacs制作简单

2021-06-05 06:19:14

GNU EMACS / NλnO是GNU Emacssuch的一组配置文件,以提供良好且一致的外观,如下所示。是基于我在文章&#34中描述的设计原理;关于文本编辑和#34的基础;在arxiv上是可见的。光主题基于含量灰色,黑暗主题基于NordColors。

纳米Emacs的理念是尽可能地粘在不引入过多的依赖性(或没有IFPOSSIBLE)并将其保持足够的依赖性的。这个想法是为了让用户复制他们感兴趣的部分,例如将它们包含在自己的配置中。

Nano Emacs非常接近我的其他项目优质地,可能是一个早期的原型。

您需要最近版本的GNU Emacs,并在系统上拥有Roboto Mono和Fira代码。没有其他依赖关系。

测试纳米Emacs的最简单方法是克隆yourdesktop上的目录并键入(从克隆的存储库内部):

如果您喜欢结果,您可以手动将Nano.el的内容合并到您的Emacs配置文件中,或安装纳米螺母TheerChill.el PackageManager。

将nano.el内容与您的Emacs配置合并,您' ll需要修改负载路径以包括Nano Emacs Repository和然后呼叫不同的模块。唯一必填模块是纳米面,该纳米面定义其他模块中使用的6个面。

要通过snight.el安装nano,请安装strical.el,然后将以下代码段添加到Emacsconfiguration:

从这里,您可以(要求' nano)拉动默认的纳米单元配置,或者呼叫不同的模块。唯一必需的模块纳米面,其定义了其他模块中使用的6个面。

该模块主要用于在本地测试纳米Emacs。它的Contentis应该合并为现有的Emacs配置。请参阅上面的快速测试部分。

该模块定义了Nano主题的基本颜色。如果您的Emacs具有主题或颜色方案,请确保其装载纳米面为纳米面,以便纳米使用其颜色。

该模块定义了Nano主题的基面。如果您的Emacs具有主题或颜色方案,请确保其装载纳米面,以便纳米使用其颜色。

这些模块分别定义光线和暗主题,分别替解基色。如果您的Emacs不是主题,那么您不必要尝试其中一个。

该模块源于来自Thyano Faces的几种流行的Emacs模式。您可以通过调用(纳米主题)来使用它们,或者通过调用您的选择来选择您想要的内容(纳米主题 - 功能。

该模块定义了一个标题线,它是依赖于模式的,并且在必要时隐藏型电影线。 该模块定义了Emacs框架的总体布局,definingdefault字体,条纹,边距等。 此模块配置EMAC,使得会话已保存到另一个。 该模块提供了一种颜色调色板(开放式颜色,材料颜色,NORD颜色)的集合,可轻松访问它们。 此程序包在头号线中提供实验命令行提示。 它没有历史也不完成,但可以使用诸如Org-Capture等伪行输入。 一个实验互动迷你议程,在右边的左侧和时间戳的组织条目上显示迷你日历。 定制的ThemeCustom媒介造影光和黑暗主题灵感来自纳米Emacs,优雅的Emacs,Nord和Solarzed主题。