3 ms·
I use: - direnv (https://direnv.net https://direnv.net) for project-specific environment variable management and more - fzf (https://github.com/junegunn/fzf
by hprotagonist 6y ago
I use:
- direnv (https://direnv.net https://direnv.net) for project-specific environment variable management and more
- fzf (https://github.com/junegunn/fzf https://github.com/junegunn/fzf) for rifling through history and finding files quickly.
- z (https://github.com/agkozak/zsh-z https://github.com/agkozak/zsh-z) to partial-match on a frequency-weighted directory switch (eg, `z Proj <RET>` will move me to `$HOME/Code/Projects/`.
- sorbits 6y agoFor the last one, worth mentioning CDPATH: CDPATH The search path for the cd command. This is a colon-separated list of directories in which the shell looks for destination directories specified by the cd command. A sample value is ".:~:/usr". This works with tab completion.
- rozab 6y agoI think fasd (https://github.com/clvv/fasd https://github.com/clvv/fasd) is pretty much a superset of both fzf and z, but I haven't actually used fzf before