Kibi: editor di testo minimale in Rust

Kibi è un editor di testo open source scritto in Rust, progettato per essere estremamente leggero e semplice, con meno di 1024 righe di codice. Ispirato a Kilo, un editor minimalista in C, Kibi dimostra come sia possibile creare un software funzionale e sicuro con pochissime dipendenze.

Compatibile con Linux, macOS, Windows e persino WASI, questo progetto rappresenta un esempio concreto di minimalismo applicato allo sviluppo software.

Caratteristiche principali

Nonostante la sua dimensione ridotta, Kibi offre funzionalità essenziali per la modifica dei file di testo. Supporta UTF-8, la ricerca incrementale, la numerazione delle righe e l’evidenziazione della sintassi per numerosi linguaggi. È possibile configurarlo tramite file INI, seguendo lo standard XDG su Linux, e personalizzare tabulazioni, messaggi di stato e visualizzazione dei numeri di riga. Inoltre, Kibi consente di eseguire comandi esterni e incollarne l’output direttamente nell’editor, rendendolo sorprendentemente versatile per un progetto così compatto.

Installazione e disponibilità

Kibi può essere installato facilmente tramite Cargo, il gestore di pacchetti di Rust. È disponibile anche nei repository AUR per Arch Linux, come pacchetto Termux su Android, nei repository COPR per Fedora e CentOS, su NetBSD e persino come Flatpak su Flathub. Questa ampia disponibilità dimostra l’interesse della community e la portabilità del progetto, che si adatta a diversi ambienti e sistemi operativi.

Home Kibi

Lascia un commento