diff options
| author | hachem <im@hachem.wtf> | 2026-10-03 19:38:22 +0200 |
|---|---|---|
| committer | hachem <im@hachem.wtf> | 2026-10-03 19:38:22 +0200 |
| commit | 419700c1bab1e37993260bd86ffe6fddc7d5df49 (patch) | |
| tree | 820c9eeff98827c2e4f8206d5bf026b6d011c92e /README.md | |
| parent | 41005a0d4102843cefeed911a0fa8bd5774d998c (diff) | |
feat: archive + important
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 17 |
1 files changed, 15 insertions, 2 deletions
@@ -24,21 +24,33 @@ a little modal todo list that lives in my terminal. ct{c} cf{c} change up to (cf: onto) the next {c} ci{d} ca{d} change inside / around a pair: () [] {} <> " ' dw de db d0 d$ delete over the same motions (also dt df di da) + . repeat the last change + >> << demote / promote (task <-> subtask, or section depth) space cycle todo -> doing -> done dd cut the item (with its subtasks and notes) D clear every done item yy p P yank, paste below, paste above (a task carries its block) J / K move the item down / up (a task carries its block; a heading, its section) += visual + V select whole items; j / k extend the selection + then d cut, y yank, space cycle; esc cancels + += folding + za fold / unfold the section at the cursor (zo open, zc close) + headings show (done/total) and a ▸ when collapsed + = other / n N search (highlights as you type, jumps to match), next, previous esc clear the search highlight u ctrl-r undo, redo - ? show the keys in-app (any key closes) - :w :q :wq :x write, quit, write and quit + :help :? show the keys in-app (any key closes) + :w :q :wq :x write, quit (q refuses if unsaved), write and quit + :q! quit, discarding unsaved changes :reset set every item back to todo :clear remove every item :reorder re-sort / regroup the list + :archive move done items out to the archive file (~/.todo.archive.txt) :theme NAME switch theme (default, gruvbox, nord, mono, custom) tab complete the command (or theme name) in the : line ``` @@ -51,6 +63,7 @@ a little modal todo list that lives in my terminal. - write the docs a subtask * maybe later an optional task -> ( ) > extra detail a note on the task above +! pay rent an important task -> bold !PAY RENT! buy milk a plain task ``` |
