用于 Fedora 33 中的实现 概述 改变,它将发行版转换为使用文本编辑器 纳米 默认。 克里斯·墨菲建议(克里斯·墨菲)来自 Fedora Workstation 开发工作组,但尚未获得委员会批准 费斯科 (Fedora 工程指导委员会),负责 Fedora 发行版开发的技术部分。 默认情况下使用 nano 而不是 vi 的原因是,通过提供一个任何无需 Vi 编辑器技术专业知识的人都可以使用的编辑器,使发行版更容易被新手使用。 同时,计划继续在基本发行版中提供 vim-minimal 软件包(对 vi 的直接调用将保留),并提供根据用户请求将默认编辑器更改为 vi 或 vim 的功能。 目前,Fedora 没有设置 $EDITOR 环境变量,默认情况下,“git commit”等命令会调用 vi。 此外,我们还可以注意到实验编辑器的开发 奥尼维姆2,它结合了 Sublime 的性能、VSCode 的集成能力以及 Vim 的模态编辑技术。 该编辑器提供现代化的用户界面,支持 VSCode 插件,并可在 Linux、macOS 和 Windows 上运行。 项目 写的 使用语言 原因 (使用 JavaScript 的 OCaml 语法)和 GUI 框架 梦想。 为了使用缓冲区和组织编辑,使用了 libvim。 该项目是在某种许可证下开发的 - 18 个月后,代码将在 MIT 许可证下可用,在此之前,它会根据 EULA 进行分发,该 EULA 对商业目的的使用施加了限制。 来源: opennet.ru