1 个不稳定版本

0.1.0 2024 年 3 月 22 日

#2255命令行工具

MIT 许可证

7KB
129 代码行

标记和回忆

安装

将应用程序放置在您的 PATH 中的文件夹中。

并将此添加到您的 shell 配置文件中。

# Mark and recall
alias "mark=mr mark"

function recall() {
  cd $(mr recall $1)
}

由于命令行应用程序无法更改您的当前路径,因此需要回收功能。所以应用程序只返回请求的路径,我们使用该功能告诉 shell 切换目录。

用法

您可以使用 mark (或如果您没有使用别名,则使用 mr mark) 来书签一个目录,并使用 recall (或 mr recall) 来恢复它。您还可以使用此类的名称,例如 mark cat-,然后使用 recall cat- 返回。

如果没有提供名称,例如在第一个示例中,则书签将仅称为 default。所有书签都存储在 ~/.config/marks.list 中。

还有 mr list 列出所有当前设置的书签,以及 mr clear [name] 清除书签。使用 mr clear --all 清除所有书签。

依赖项

~1.7–9.5MB
~90K SLoC