bashmarksはShellスクリプト製、BSD Licenseのオープンソース・ソフトウェアです。

お気に入りや頻繁に利用する情報があればすぐにアクセスできるようにブックマークしておきたいと誰でも思うものです。Shellにブックマーク機能を追加してくれるのがbashmarksです。

[![](http://images.moongift.jp/2013/09/Screenshot 2013-09-02 18.05.06_thumb.1378121175.png)](http://images.moongift.jp/2013/09/Screenshot 2013-09-02 18.05.06.1378121175.png)
使い方は簡単で、s “ブックマーク名"で保存されます。

[![](http://images.moongift.jp/2013/09/Screenshot 2013-09-02 18.05.14_thumb.1378121179.png)](http://images.moongift.jp/2013/09/Screenshot 2013-09-02 18.05.14.1378121179.png)
p “ブックマーク名"でパスが表示されます。

[![](http://images.moongift.jp/2013/09/Screenshot 2013-09-02 18.05.31_thumb.1378121181.png)](http://images.moongift.jp/2013/09/Screenshot 2013-09-02 18.05.31.1378121181.png)
後はg “ブックマーク名"で移動できます。

bashmarksでは分かりやすい名称よりも一文字で付けておくのがお勧めです。深いディレクトリで辿るのが面倒なディレクトリを保存しておけば、一発ジャンプできるので便利です。

MOONGIFTはこう見る

相当頻繁にアクセスするコマンドであればaliasで定義してしまう方が良いでしょう。しかしメンテナンスは面倒です。bashmarksはディレクトリ移動だけに限られますが、メンテナンスが簡単に使えるのが利点です。

プロジェクトのディレクトリや頻繁にアクセスするディレクトリがあれば頭文字で登録しておくと便利そうです。タブを何度も押していたディレクトリ移動が一瞬でできてしまうのはちょっとした感動すら覚えるはずです。

bashmarks - directory bookmarks for the shell « Huy Nguyen

huyng/bashmarks