Adds either a todo, event or deadline to the task list.
Marks a task as completed.
Finds a task within the list of tasks by a keyword.
Lists all tasks in the task list.
Displays a summary of commands.
Lists upcoming deadlines and events in the coming week.
help
- Viewing helpDisplays a summary of the commands and how to use them.
Format:
help
todo
- Adding a todoAdds a todo to the task list.
Format:
todo <description>
Example:
todo read book
event
- Adding an eventAdds an event to the task list.
Format:
event <description> /at <date in YYYY-MM-DD format>
Example:
event Hack&Roll 2020 /at 2020-05-20
deadline
- Adding a deadlineAdds a deadline to the task list.
Format:
deadline <description> /by <date in YYYY-MM-DD format>
Example:
deadline return library book /by 2020-05-20
list
- Listing all tasksShows a list of all tasks in the task list.
Format:
list
done
- Marking a task as completeMarks a specified task in the task list as completed.
Format:
done <index of task>
Example:
done 1
Reminder
- Viewing upcoming eventsDisplays a list of upcoming events and deadlines within the next week.
Format:
reminder
bye
- Exiting the programExits the program.
Format:
bye