Yi

软件描述

Yi 是用 Haskell 编程语言编写并可扩展的文本编辑器。它可以被配置为具有 Emacs 或 vi 的行为。

官方网站

访问软件的官方网站了解更多信息

官方认证

haskell.org

安全链接HTTPS

什么是 Yi?

Yi 是一种使用 Haskell 编程语言编写并可扩展的文本编辑器。它可以被配置为像 Emacs 或 vi 那样工作。
功能特性:

  • 纯函数式编辑器核心;
  • 键位绑定以输入解析器的形式编写;
  • 默认提供对 Emacs、Vim 和 Cua(子集)的模拟;
  • 支持 Vty、Gtk2Hs,正在开发中的是 Cocoa 和 Pango 的前端。

该项目的长期目标是使 Yi 成为 Haskell 开发者的首选编辑器。
短期主要目标是最大化 Yi 的趣味性(Fun Factor),这包括:

  • 提高可扩展性(从而优化架构)
  • 增加酷炫的功能

主要功能