1. 5

    yah, i’ve always noticed the tedium involved with cd. when i started learning go it seemed to be a bit worse which drove me crazy enough to write this little shell utility that allows for “shortcuts”: https://gist.github.com/nkcmr/6d4e5c21d73c433d79547de7ba188815

    allows for stuff like this:

    ~ > goto --define farawayfolder $HOME/go/src/github.com/nkcmr/goproj/internal/package/that/is/important
    ~ > goto farawayfolder
    ~/go/src/github.com/nkcmr/goproj/internal/package/that/is/important > cd ~
    ~ > goto --list
    farawayfolder -> /Users/nkcmr/go/src/github.com/nkcmr/goproj/internal/package/that/is/important
    ~ > goto --rm farawayfolder