← 返回命令列表

Linux command

todoist 命令

安全

权限或系统影响较大,执行前请核对目标。

常用示例

Add task

todoist add "[task description]"

List tasks

todoist list

Complete task

todoist close [task-id]

Add with due date

todoist add "[task]" --date "[tomorrow]"

Add to project

todoist add "[task]" --project "[Project Name]"

Sync

todoist sync

说明

todoist is a command-line client for the Todoist task management service, providing terminal access to your cloud-synced task lists. Tasks can be created with natural language due dates like "tomorrow" or "next week," organized into projects, and assigned priority levels. The tool syncs with the Todoist cloud service, so changes made from the CLI are immediately available on all other devices. An API token is required for authentication and is typically configured on first use.

参数

add
Create task.
list
Show tasks.
close
Complete task.
sync
Sync with server.
--date _DATE_
Due date.
--project _NAME_
Target project.
--priority _N_
Priority level.

FAQ

What is the todoist command used for?

todoist is a command-line client for the Todoist task management service, providing terminal access to your cloud-synced task lists. Tasks can be created with natural language due dates like "tomorrow" or "next week," organized into projects, and assigned priority levels. The tool syncs with the Todoist cloud service, so changes made from the CLI are immediately available on all other devices. An API token is required for authentication and is typically configured on first use.

How do I run a basic todoist example?

Run `todoist add "[task description]"` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does add do in todoist?

Create task.