Ask HN: Would filesystem bookmarks be useful in your shell workflow?

manux812 pts0 comments

I’m experimenting with a small shell utility for filesystem bookmarks, and I’d like to understand whether this is a problem other people have.The idea is to define persistent or temporary bookmarks for directories:``` bm add work ~/Work bm temp build /tmp/build ```and then use them directly in paths:``` cd @work ls @work/project ```The utility would also support renaming bookmarks, promoting temporary bookmarks to persistent ones, demoting them, and clearing temporary bookmarks.I’m not sharing the implementation yet. At this stage, I’m mainly interested in how other people handle this today:* Do you use aliases, environment variables, shell functions, z, autojump, or something else? * Would explicit names such as @work be useful, or would they feel redundant? * Would temporary bookmarks be useful in real workflows? * What would this need to offer to be worth using instead of existing directory-jumping tools?

bookmarks work temporary useful shell filesystem

Related Articles