promptgarten 🌱

命令参考 · Aider

/ls

列出所有已知文件,并标记哪些当前在聊天中。

/ls 会显示 Aider 在当前项目中已知的全部文件列表,并标注其中哪些文件目前已被实际添加到聊天会话中。这在较大的代码仓库里特别有用,否则你很容易搞不清楚哪些文件当前允许 Aider 编辑,哪些只是作为仓库上下文在后台存在。 该命令本身不会打开或修改任何内容——它纯粹是一个查看功能。要真正把某个文件加入编辑,你仍然需要 /add <datei>,如果只是作为不可写的纯参考文件,则需要 /read-only <datei>。因此 /ls 很适合在执行这些命令之前作为一个简短的中间检查步骤,比如确认某个文件是否被意外重复添加,或者是否已经通过 /drop 被重新移除。

什么时候用?

在 /add 之前先了解现状

在再次用 /add 添加某个文件之前,先调用 /ls 看看它是否已经在聊天中。

长会话后检查聊天中的文件

在多次执行 /add/drop 命令之后,使用 /ls 弄清楚当前上下文中实际还有哪些文件。

什么时候不该用?

想查看文件内容

/ls 只列出文件名和聊天状态,不显示文件内容。

更好的选择: /add/read-only 把文件真正加入聊天,或者直接在编辑器中打开它。

来源

更多命令 · Aider

/map/map-refresh/model/models/multiline-mode/ok/paste/quit/read-only/reasoning-effort/report/reset

全部命令 · Aider

分享:𝕏in💬