ホーム ディレクトリにシンボリック リンクを作成します。
$ ln -s path/to/a/really/deeply/nested/director/my-project ~/my-project
$ cd ~/my-project
CDPATH 変数を利用することもできます。
そして、bash function
を定義できます あなたの $HOME/.bashrc
で いいね
# in file ~/.bashrc
function work() {
cd $HOME/path/to/a/really/deeply/nested/director/my-project
}
そして、最近の bash またはさらに優れた zsh では、次のようなことが許可される場合があります
cd **/my-project
深くネストされた my-project/
が 1 つだけあると仮定すると、 すべてのツリー階層のディレクトリ。 **
find
と同等の処理を行っています
.bashrc に変数を追加します:
MYPROJECT=path/to/a/really/deeply/nested/director/my-project
使用する:
$ cd $MYPROJECT