From README.md# rusty-todo
I wanted to remake a project I had done that used ncurses.h
in C, the code was messy and I didn’t have the patience to refactor it. So why not do rewrite it in rust as my first project?
(not finished yet)
rusty-todo in edit mode (InputState::Edit
):
compiling and running
Compile:
$ cargo build
Compile & run:
$ cargo run
Guide
Managing tasks:
Move upwards: k
Move downwards: j
New task: i
Edit task: e
Delete current task: d
Toggle task state: Enter
Quit with exit code 0 (automatically saves state): q
Inserting/editing tasks:
Discard the buffer: Escape
Confirm addition/edition of task: Enter
Cursor to the left: Left Arrow Key
Cursor to the right: Right Arrow Key
Delete a character from the buffer: Backspace
Todo
- Implement the way of dragging tasks up or down the list