cdコマンドはLinuxやmacOSで最もよく使うコマンドの一つではないでしょうか。 $_- を覚えておくとディレクトリ移動が捗るようになりますが、それでも頻繁なディレクトリ移動は面倒なものです。 よくいくディレクトリがある場合はzoxideを使ってみるといいでしょう。ディレクトリをブックマーク的に登録できるソフトウェアです。

zoxideの使い方

まずディレクトリを登録します。

$ cd ~/Documents/
$ za DevRel

そして別なディレクトリで z コマンドを使います。

$ z DevRel
$ pwd
~/Documents/DevRel

コマンド名が短いのもいいです。zコマンドとディレクトリの名前で、どこからでも素早く移動できます。zaで登録、zrで削除できます。ziでインタラクティブに移動先を絞り込めます。頻繁なディレクトリ移動がある人ほど便利なソフトウェアでしょう。

zoxideはRust製のオープンソース・ソフトウェア(MIT License)です。

ajeetdsouza/zoxide: A fast cd command that learns your habits