Skip to content

Selyss/Solace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4dd207a · Oct 5, 2023

History

48 Commits
Sep 26, 2023
Oct 2, 2023
Sep 28, 2023
Oct 5, 2023
Oct 5, 2023
Oct 4, 2023
Oct 5, 2023

Repository files navigation

Solace

A lightweight cli text editor written in C

FIX

  • Doesn't support UTF-8, meaning no windows terminal support
  • Compiling from Makefile is just weird

TODO

  • Line numbers
  • Soft indent
  • Auto indent (setting)
  • Auto add brackets (setting)
  • Hard/soft line wrap
  • Use ncurses?
  • Copy and paste
  • Multiple buffers
  • Create command system like vim : mode
  • More keymaps
  • Configuration file to read from
  • Organize project into files
  • Better highlighting system (LSP?)
  • Write tests?
  • Better github action stuff

Inspiration

I used this guide as a starting point, and am expanding off it. This project gave me a very simple program that displays text, allows for input, and moves the cursor. I hope to expand this project into something (fairly) useable that could possibly help someone somewhere if they are crazy enough to use it.

About

A lightweight cli text editor written in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published