我制作了一个小脚本,用 ranger 列出我所有的标记文件,
ranger --list-tagged-files=*
并将该列表放入另一个文件(称为 todo)。过了一会儿,我删除并更改了一些仍然包含一些标记文件的文件夹的名称。然后,当我再次运行 ranger 时,我看到我所有的标签都不见了,我不得不重新标记它们。
现在,当我运行我的脚本时,不仅会显示我当前标记的文件,还会显示驻留在旧文件夹中的文件,这些文件可能不再可供我访问。
现在,我想知道如何重置 ranger 中的标签,以便我可以再次重新标记我的新文件,但只能看到我的 todo 文件中的那些。
我检查了手册页,但我只能找到一些我无法在我无法访问的文件和目录上使用的命令untag
。unmark
提前致谢 :)
我只是想添加我一路上找到的答案。
在主目录中,转到 /.local/share/ranger
有 3 个文件:bookmarks、history和tagged。只需使用文本编辑器打开标记的-file(这是一个 ASCII 文本文件),更改相应的行,保存并退出。
使用上面的命令(在问题中)列出所有标记文件后,一切都应该没问题。