YI (editor di testo)

Yi Descrizione dell'immagine Yi-logo.png. Descrizione di questa immagine, commentata anche di seguito Yi in esecuzione sotto GTK Informazione
Sviluppato da Jean-Philippe Bernardy
Ultima versione 0.6.0 (11 marzo 2009)
Depositare github.com/yi-editor/yi
Garanzia di qualità Integrazione continua
Scritto in Haskell
Interfaccia GTK
Sistema operativo Microsoft Windows
Ambiente Compatibile con POSIX
Le lingue inglese
genere Editor di testo
Licenza GPL
Sito web http://haskell.org/haskellwiki/Yi

Yi è un editor di testo scritto ed estensibile nella lingua Haskell . Yi è un piccolo programma eseguibile che compila il codice che costituisce il vero editor tramite il compilatore GHC . Questo piccolo kernel può ricompilare ripetutamente le estensioni. Ciò rende possibile accelerare il ciclo di test di scrittura anche se Yi è scritto in un linguaggio digitato staticamente . L'utilizzo di Haskell come linguaggio di estensione rende possibile fare affidamento su librerie e strumenti scritti in haskell. L'obiettivo a lungo termine del progetto è che Yi diventi l'editor preferito dai programmatori haskell proprio come Emacs lo è per i programmatori Lisp .

Interfacce utente

Yi può utilizzare GTK + o vty come interfaccia utente . Vty utilizza uno pseudo terminale . L'interfaccia di Cocoa è sperimentale.

Modalità di emulazione

Le principali modalità di emulazione di Yi sono Vim ed emacs . Yi fornisce anche combinazioni di tasti per vi , mg e nano . Puoi anche scrivere interfacce di altri editor in haskell.

Riferimenti

link esterno