til

Today I Learned: collection of notes, tips and tricks and stuff I learn from day to day working with computers and technology as an open source contributor and product manager

View project on GitHub

Use Bashmarks

Bashmarks a nifty too for cool shortcuts for directories you often use.

Firstly you can save bookmarks, you probably has some Shell aliases or symbolic links for accomplishing the same thing.

$ cd develop
$ s dev

You can list your bookmarks.

$ l
dev    /Users/jonasbn/develop

Now when you want go to your bookmark, you simply type g followed by your bookmark name

$ g dev
$ pwd
/Users/jonasbn/develop

This is the official manual lifted from the GitHub page

s <bookmark_name> - Saves the current directory as "bookmark_name"
g <bookmark_name> - Goes (cd) to the directory associated with "bookmark_name"
p <bookmark_name> - Prints the directory associated with "bookmark_name"
d <bookmark_name> - Deletes the bookmark
l                 - Lists all available bookmarks

All of your directory bookmarks are saved in a file called “.sdirs” in your HOME directory.

$ bat ~/.sdirs
───────┬───────────────────────────────────────────────────────────────────────────────────────
       │ File: /Users/jonasbn/.sdirs
───────┼───────────────────────────────────────────────────────────────────────────────────────
   1   │ export DIR_dev="$HOME/develop"

An alternative is z, check my til on z

Resources and References