A terminal based Todo list manager written in Rust. My first Rust project.
cargo run --release
Key | Descritption |
---|---|
k/↑,j/↓ | Move UP/DOWN |
SHIFT+k/SHIFT+↑,SHIFT+j/SHIFT+↓ | Drag item UP/DOWN |
g,G,h | Jump to START/END/HALF of the list |
d | Delete 'Done' item/subtask |
i | Insert a new 'Todo' item |
a | Add subtask to current 'Todo' item |
u | Undo last action |
r | Edit current item |
t | Hide subtasks |
? | Show help |
SPACE | Mark current item as 'Done' |
ENTER | Transfer element/Save edited item |
ESC | Cancel editing/inserting |
TAB | Switch between 'Todos'/'Dones' |
q,CTRL+c | Quit |