A rust text-editor with a minimal ui.
Go to file
RaphyJake fb630fd5a7 further code refactoring 2021-11-03 12:00:08 +01:00
src further code refactoring 2021-11-03 12:00:08 +01:00
.gitignore initial commit 2021-06-09 13:59:24 +02:00
.gitlab-ci.yml yes, another test 2021-08-03 20:34:42 +00:00
CHANGELOG separated drawing to screen and internals 2021-09-17 18:22:53 +02:00
Cargo.lock Changed backend to crossterm 2021-11-02 22:49:03 +01:00
Cargo.toml Changed backend to crossterm 2021-11-02 22:49:03 +01:00
LICENSE Add LICENSE 2021-07-10 15:15:12 +00:00
minitest Changed backend to crossterm 2021-11-02 22:49:03 +01:00
readme.md separated drawing to screen and internals 2021-09-17 18:22:53 +02:00

readme.md

Nikki. a cozy text editor written in Rust

Nikki is a minimalistic CLI text editor. It's not meant to be used as an IDE, or to edit your /etc/fstab., but rather to, say, keep a personal diary.

Features:

  • Edit file
  • Save file (ctrl+s)
  • Quit the program (ctrl+q)
  • it has a clock (cool :) )

Heavily based off hecto (entirely), but I'll soon diverge from that.

Installation

git clone this and run

cargo install --path .

it takes less than a minute on my machine!

TODOs

  • Saving files (lol)
  • Support for resizing the window
  • Cool status bar
  • Help menu
  • Config
  • Autosave feature
  • Better utf-8 support
  • Mouse support
  • Copy-paste support with xclip or similar
  • Search-and-replace
  • Spellcheck
  • remove every unwrap
  • actually distribute binary