рдирдорд╕реНрддреЗ,
рдореИрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ:
zsh рдХреЗ рд╕рд╛рде
рдЖрдИрдЯрд░реНрдо 2 рдмрд┐рд▓реНрдб 3.0.0
рдкреЛрд╕реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдиреЛрдЯреНрд╕ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдФрд░ рдореЗрд░реЗ .zshrc
. рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж
[[ -s /Users/max/.autojump/etc/profile.d/autojump.sh ]] && source /Users/max/.autojump/etc/profile.d/autojump.sh
autoload -U compinit && compinit -u
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдСрдЯреЛрдЬрдВрдк рдЕрднреА рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ:
autojump git:master тЭп ls
AUTHORS bin tools
CHANGES.md docs tox.ini
LICENSE install.py uninstall.py
Makefile requirements-dev.txt
README.md tests
autojump git:master тЭп j tools
.
autojump git:master тЭп pwd
/Users/max/repos/autojump
autojump git:master тЭп j help
.
autojump git:master тЭп autojump help
.
рдХреНрдпрд╛ рдореБрдЭрд╕реЗ рдХреЛрдИ рдЪреВрдХ рд╣реЛ рд░рд╣реА рд╣реИ? рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж :)
рд░реАрдбрдореА рд╕реЗ:
Directories must be visited first before they can be jumped to.
рд╕рд╛рде рд╣реА, рд╕рд╣рд╛рдпрддрд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ j --help
рд╣реИ ( man autojump
рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)ред
рдореБрдЭреЗ рдЕрднреА рднреА рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛
+1 iTerm2+zshrc рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬрдмрдХрд┐ MacOS рдмрд┐рд▓реНрдЯ-рдЗрди Terminal+zshrc . рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ
https://github.com/wting/autojump/issues/473#issuecomment -310117988 рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд▓рдЧрддрд╛ рд╣реИ
рдореЗрд░реА рдЧрд▓рддреА, рдпрд╣ рдпрд╛рдж рдЖ рд░рд╣реА рд╣реИ
# brew install autojump
Add the following line to your ~/.bash_profile or ~/.zshrc file:
[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh
If you use the Fish shell then add the following line to your ~/.config/fish/config.fish:
[ -f /usr/local/share/autojump/autojump.fish ]; and source /usr/local/share/autojump/autojump.fish
Restart your terminal for the settings to take effect. <-----
zsh completions have been installed to:
/usr/local/share/zsh/site-functions
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд░реАрдбрдореА рд╕реЗ:
рд╕рд╛рде рд╣реА, рд╕рд╣рд╛рдпрддрд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣
j --help
рд╣реИ (man autojump
рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ)ред