Using z
[
]
My brother introduced me to z
today. Talk about fast directory navigation from the command line! z
tracks directories you visit in the Terminal and offers fast navigation to previously visited locations via name or regex.
# `z` brings up a list of directories I've visited, sorted by frequency.
Kasim:~ Kasim$ z
common: /Users/Kasim/Projects
149952 /Users/Kasim/Projects/Atlas
179111 /Users/Kasim/Projects
299664 /Users/Kasim/Projects/nodeappgen
389657 /Users/Kasim/Projects/atlas
# `z atlas` goes to the most frequently directory matching `atlas`
Kasim:~ Kasim$ z atlas
Kasim:atlas Kasim$ pwd
/Users/Kasim/Projects/atlas
# `z node` goes to the most frequently directory matching `atlas`
Kasim:atlas Kasim$ z node
Kasim:nodeappgen Kasim$ pwd
/Users/Kasim/Projects/nodeappgen
Kasim:nodeappgen Kasim$
Installing was a breeze. I copied the z.sh
file from GitHub (https://github.com/rupa/z/blob/master/z.sh) to ~/bin/z.sh
and added the following to my .bash_profile
:
################################################
## z: https://github.com/rupa/z/blob/master/z.sh
################################################
. ~/bin/z.sh
Archive
chinese
tang-dynasty-poetry
李白
python
王维
rl
pytorch
numpy
emacs
杜牧
spinningup
networking
deep-learning
贺知章
白居易
王昌龄
杜甫
李商隐
tips
reinforcement-learning
macports
jekyll
骆宾王
贾岛
孟浩然
xcode
time-series
terminal
regression
rails
productivity
pandas
math
macosx
lesson-plan
helicopters
flying
fastai
conceptual-learning
command-line
bro
黄巢
韦应物
陈子昂
王翰
王之涣
柳宗元
杜秋娘
李绅
张继
孟郊
刘禹锡
元稹
youtube
visdom
system
sungho
stylelint
stripe
softmax
siri
sgd
scipy
scikit-learn
scikit
safari
research
qtran
qoe
qmix
pyhton
poetry
pedagogy
papers
paper-review
optimization
openssl
openmpi
nyc
node
neural-net
multiprocessing
mpi
morl
ml
mdp
marl
mandarin
macos
machine-learning
latex
language-learning
khan-academy
jupyter-notebooks
ios-programming
intuition
homebrew
hacking
google-cloud
github
flashcards
faker
docker
dme
deepmind
dec-pomdp
data-wrangling
craftsman
congestion-control
coding
books
book-review
atari
anki
analogy
3brown1blue
2fa