1 个不稳定版本
| 0.1.0 | 2024 年 3 月 22 日 |
|---|
#2255 在 命令行工具
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