- Add new item with
^K - Edit current item with
e - Save items with
^S - View all available commands with
^E - Select item with arrow keys
Up / Down - Mark item as completed with
Enter - Delete item from the lsit with
Delete / Backspace
bash ./todo-bash.shWhen saving, script will create separate file in script directory with the name of *_todo_bash.data. This file holds save data that will be loaded on next script run.
- Multiple save files. Choose where to save/load lists
- https://devhints.io/bash
- https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797
- https://www.shellhacks.com/bash-colors/
- + various blogs / tutorials πΏ