
---
url: /mod/mac/re.md
---
# x mac re

Apple Reminders 的 CLI


::: tip
若首次运行出现权限问题，可前往系统设置的【隐私与安全性】&gt;【自动化】，将终端（Terminal）或所使用的运行环境（如 iTerm、x、Alfred 等）勾选允许访问“提醒事项”。
:::


## 例子

添加一个提醒事项 “Buy milk”，时间为 2025 年 6 月 25 日 18:00

```sh
x mac re add "Buy milk" "2025-06-25" "18:00"
```

将名称为 “Buy milk” 的提醒事项标记为已完成

```sh
x mac re comp "Buy milk"
```

将提醒事项 “Buy milk” 修改为 “Buy milk,egg”，时间改为 2025 年 6 月 25 日 19:00

```sh
x mac re update "Buy milk" "Buy milk,egg" "2025-06-25 19:00"
```

列出所有提醒事项

```sh
x mac re ls
```

获取名称为 “Buy milk” 提醒事项的详细信息

```sh
x mac re get "Buy milk"
```

删除名称为 “Buy milk” 的提醒事项

```sh
x mac re rm "Buy milk"
```

## 子命令

| 名称 | 描述 |
| ------- | ------- |
| [x mac re ls](#x-mac-re-ls) | 列出所有提醒事项 |
| [x mac re add](#x-mac-re-add) | 添加新的提醒事项 |
| [x mac re comp](#x-mac-re-comp) | 将指定提醒事项标记为已完成 |
| [x mac re rm](#x-mac-re-rm) | 删除指定的提醒事项 |
| [x mac re update](#x-mac-re-update) | 更新提醒事项的名称或时间 |
| [x mac re get](#x-mac-re-get) | 获取指定提醒事项的详细信息 |


### x mac re ls

列出所有提醒事项


- **使用**:

```sh
x mac re ls [FLAGS]
```

- **指令**:


| 名称, 名称简写 | 描述 |
| ------- | ------- |
| `--csv` | 使用 CSV 格式 |
| `--tsv` | 使用 TSV 格式 |
| `--json` | 使用 JSON 格式 |
| `--yml` | 使用 YAML 格式 |


### x mac re add

添加新的提醒事项


- **例子**:

添加一个提醒事项 “Buy milk”，时间为 2025 年 6 月 25 日 18:00

```sh
x mac re add "Buy milk" "2025-06-25" "18:00"
```

- **使用**:

```sh
x mac re add <#1> <#2> <#3>
```

- **参数**:


| 参数 | 描述 |
| ------- | ------- |
| `#1` | 事项标题 |
| `#2` | 日期（如 2025-06-24） |
| `#3` | 时间（如 09:30） |


### x mac re comp

将指定提醒事项标记为已完成


- **例子**:

将名称为 “Buy milk” 的提醒事项标记为已完成

```sh
x mac re comp "Buy milk"
```

- **使用**:

```sh
x mac re comp|complete <#1>
```

- **参数**:


| 参数 | 描述 |
| ------- | ------- |
| `#1` | 事项标题 |


### x mac re rm

删除指定的提醒事项


- **例子**:

删除名称为 “Buy milk” 的提醒事项

```sh
x mac re rm "Buy milk"
```

- **使用**:

```sh
x mac re rm <#1>
```

- **参数**:


| 参数 | 描述 |
| ------- | ------- |
| `#1` | 事项标题 |


### x mac re update

更新提醒事项的名称或时间


- **例子**:

将提醒事项 “Buy milk” 修改为 “Buy milk,egg”，时间改为 2025 年 6 月 25 日 19:00

```sh
x mac re update "Buy milk" "Buy milk,egg" "2025-06-25 19:00"
```

- **使用**:

```sh
x mac re update <#1> <#2> <#3>
```

- **参数**:


| 参数 | 描述 |
| ------- | ------- |
| `#1` | 原事项标题 |
| `#2` | 新事项标题 |
| `#3` | 日期和时间（如 2025-06-24 20:30） |


### x mac re get

获取指定提醒事项的详细信息


- **例子**:

获取名称为 “Buy milk” 提醒事项的详细信息

```sh
x mac re get "Buy milk"
```

- **使用**:

```sh
x mac re get <#1>
```

- **参数**:


| 参数 | 描述 |
| ------- | ------- |
| `#1` | 事项标题 |
