Dorcas is a Terminal Text Editor written in C
Dorcas is a terminal text editor written in C. It is based on the Kilo text editor and the excellent snaptoken kilo tutorial series. Dorcas has syntax highlighting capabilities for the C, C++, and LAIN programming languages.
Ideas for Future Work
- Fix some of the bugs from this PR: https://github.com/antirez/kilo/pull/78<\li>
- Display line numbers to the left of each line of the file.
- Soft indent: Have the Tab key insert spaces instead of \t. (Have Backspace remove a Tab key’s worth of spaces as well?).
- Auto indent new lines to the same level as the previous line.
- Hard-wrap lines: Insert a newline in the text when the user is about to type past the end of the screen without splitting a word if possible.
- Soft-wrap lines: When a line is longer than the screen width, use multiple lines on the screen to display it instead of horizontal scrolling.
- Use the ncurses library instead of my custom code
- Copy and paste functionality.
- Save some of the settings in a config file.
- Allow having multiple files open at once, and have some way of switching between them.
Outbound Links:
Last update on 2021-06-18, edited 3 times. +0/0fh orphan