#text-editors #cli #command-line #editor #file

app kaelix

A command line text editor written in Rust

2 releases

0.1.1 Apr 28, 2023
0.1.0 Apr 13, 2023

#106 in #text-editors

MIT license

33KB
849 lines

Kaelix

While Kaelix is a fun project to work on, it is important to note that it is not intended to replace your current text editor. This is just a POC project

crates.io

Kaelix is a text editor written in Rust for use in the command line interface (CLI). It is designed to be lightweight, fast, and customizable.

Usage

To open a file in Kaelix, simply run the following command:

kaelix filename.txt

Controls

  • Ctrl + n - create new document
  • Ctrl + o - open file
  • Ctrl + w - close current document
  • Ctrl + s - save current document
  • Ctrl + k - move to previous document
  • Ctrl + l - move to next document
  • Ctrl + q - quit program

Installation

Install using cargo

cargo install kaelix

Build from source

To install Kaelix, clone the project and run this command from source directory

cargo build --release

this will generate the binary at target/release/kaelix

Contributing

Contributions to Kaelix are welcome! If you find a bug or have an idea for a new feature, please open an issue on the GitHub repository.

License

Kaelix is released under MIT license.

Dependencies

~2.2–3.5MB
~58K SLoC