Autojump: Homebrew рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж macOS рдкрд░ рдпрд╣ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╕реНрд░реЛрдд рд╣реИ?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 27 рдирд╡ре░ 2017  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: wting/autojump

рдореИрдВ рдЗрд╕реЗ рдХрд╛рдо рдкрд░ рдирд╣реАрдВ рд▓рд╛ рд╕рдХрддрд╛ред

рд╣рдореЗрд╢рд╛ рдпрд╣ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ:

Please source the correct autojump file in your shell's
startup file. For more information, please reinstall autojump
and read the post installation instructions.

рд╣рд░ рдкреНрд░рдХрд╛рд░ рдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рджред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЖрдк рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд┐рд░ рд╕реЗ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ

brew info autojump

рдФрд░ рдпрд╣ рдЖрдкрдХреЛ рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЧрд╛

autojump: stable 22.5.1 (bottled), HEAD
Shell extension to jump to frequently used directories
https://github.com/wting/autojump
/usr/local/Cellar/autojump/22.5.1 (24 files, 253.9KB) *
  Poured from bottle on 2017-11-28 at 13:37:16
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/autojump.rb
==> Caveats
Add the following line to your ~/.bash_profile or ~/.zshrc file (and remember
to source the file to update your current session):
  [ -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

zsh completions have been installed to:
  /usr/local/share/zsh/site-functions

рд╕рднреА 13 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЙрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╣рд╛рдВ рдпрд╣ рдХрд╣рддрд╛ рд╣реИ "рдкреЛрд╕реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдирд┐рд░реНрджреЗрд╢ рдкрдврд╝реЗрдВ"?

https://github.com/wting/autojump#installation

рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИред MacOS рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХреЗрд╡рд▓ brew install рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ рдФрд░ рдмрд╕ред

рдФрд░ brew install рдЖрдкрдХреЛ рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдирд┐рд░реНрджреЗрд╢ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рд╡рд╣рд╛рдБ рдПрдХ рдХрд╛рд░рдг рд╣реИред

https://github.com/Homebrew/homebrew-core/blob/b6b9f36c8744c2259b74f12850163c676ae49396/Formula/autojump.rb#L27 -L35

рдЖрдк рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд┐рд░ рд╕реЗ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ

brew info autojump

рдФрд░ рдпрд╣ рдЖрдкрдХреЛ рдЖрдЙрдЯрдкреБрдЯ рджреЗрдЧрд╛

autojump: stable 22.5.1 (bottled), HEAD
Shell extension to jump to frequently used directories
https://github.com/wting/autojump
/usr/local/Cellar/autojump/22.5.1 (24 files, 253.9KB) *
  Poured from bottle on 2017-11-28 at 13:37:16
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/autojump.rb
==> Caveats
Add the following line to your ~/.bash_profile or ~/.zshrc file (and remember
to source the file to update your current session):
  [ -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

zsh completions have been installed to:
  /usr/local/share/zsh/site-functions

[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕реЛрд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ j <dirname> рд╣реВрдВ рдФрд░ рдбреАрдЖрдИрдЖрд░ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдореЗрд░реА рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЖрдк рдХреЗ рд▓рд┐рдП рд╣реИ cd <dirname> рдкрд╣рд▓реЗ рд╕реЗ autojump рдЕрдЧрд▓реА рдмрд╛рд░ рдЬрдм рдЖрдк рдлреЛрди рдЖрдк рдХреЗ рд▓рд┐рдП рдпрд╣ рдпрд╛рдж рд╣реЛрдЧрд╛ j <dirname>

рдЖрд╣, рдЧреЛрдЪрд╛, рдореИрдВрдиреЗ рдЙрджреНрджреЗрд╢реНрдп рдХреЛ рдЧрд▓рдд рд╕рдордЭрд╛, рддреЛ рдлрд┐рд░ рдСрдЯреЛрдЬрдВрдк рдпрд╣ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╣реИ рдХрд┐ рдЖрдк рдХрд╣рд╛рдВ рдЧрдП рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд╛рди рд╕реЗ рдЧрд╣рд░реЗ рдиреЗрд╕реНрдЯреЗрдб рдЙрдкрджрд┐рд░ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬрд▓реНрджреА рд╕реЗ рд╡рд╣рд╛рдВ рд╡рд╛рдкрд╕ рдЬрд╛ рд╕рдХреЗрдВ?

рд╣рд╛рдБ, рдЬреИрд╕рд╛ рдХрд┐ README.md рд╕реЗ рдЙрджреНрдзреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдпрд╣ рдЙрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХрд╛ рдЖрдк рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

_рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдкрд░ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЙрдиреНрд╣реЗрдВ рдкрд╣рд▓реЗ рджреЗрдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред_

рдореИрдВ рднреА рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рд░рд╣рд╛ рд╣реВрдБред
Homebrew рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ .bash_profile рдореЗрдВ рдЬреЛрдбрд╝рд╛:
[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh
рдореИрдВрдиреЗ рдпрд╣ рднреА рдЬреЛрдбрд╝рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛:
export PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND ;} history -a"

рдХреБрдЫ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕реАрдбреА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, j -s рдореЗрдВ рдХреЛрдИ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рдЕрдкрдиреЗ рд╡рд░реНрддрдорд╛рди рд╕рддреНрд░ рдореЗрдВ .bash_profile рд▓рд╛рдЗрди рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред рдХреНрдпрд╛ рдпрд╣ рдХрд┐рд╕реА рддрд░рд╣ рдореЗрд░реЗ .bash_profile рдХреЗ рд╕рд╛рде рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдорд╕реНрдпрд╛ рд╣реИ?

@helenes-r7 . рдХреЗ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рд╣реИ

Homebrew рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ .bash_profile рдореЗрдВ рдЬреЛрдбрд╝рд╛:
[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh

рдХреБрдЫ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕реАрдбреА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, j -s рдореЗрдВ рдХреЛрдИ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдирд╣реАрдВ рд╣реИред

рдФрд░ рд╣рд╛рдБ, рдореИрдВрдиреЗ рд╕рддреНрд░ рдХреЛ рдкреБрдирдГ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП source ~/.bash_profile рдХрд┐рдпрд╛ рдерд╛

@helenes-r7 @l-gothberg рдЖрдк рдпрд╣рд╛рдВ рдкреНрд░рд╢реНрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ https://apple.stackexchange.com/questions/12993/why-doesnt-bashrc-run-automatically

рдзрдиреНрдпрд╡рд╛рдж @bendem рдФрд░ @aphe рдореЗрдВ рдЪрд┐рдВрд░рд╛рдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

Autojump рдЗрд╕ рдЕрд░реНрде рдореЗрдВ рдПрдХ рдЕрдиреВрдард╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдкреЛрд╕реНрдЯ-рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕реЗрдЯрдЕрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╢реЗрд▓ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рд╕реЗрдЯрдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдХреБрдЫ рдкреИрдХреЗрдЬ рд╡рд┐рддрд░рдг рдкреЛрд╕реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди (рдЬреИрд╕реЗ рдбреЗрдмрд┐рдпрди) рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред

рдореИрдВ #323 рдореЗрдВ рдкреЛрд╕реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЪрд░рдг рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рдлреАрдбрдмреИрдХ рдХреЛ рд╡рд╣рд╛рдВ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░реЗрдВред

рдЗрд╕реЗ рд░реАрдбрдореА рдореЗрдВ рд░рдЦрдирд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛:

[ -f /usr/local/etc/profile.d/autojump.sh ] && . /usr/local/etc/profile.d/autojump.sh

рдореИрдВрдиреЗ рдкреЛрд╕реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓ рдирд┐рд░реНрджреЗрд╢ рдирд╣реАрдВ рдкрдврд╝рд╛ (рдХреНрд╖рдорд╛ рдХрд░реЗрдВ!), рдореИрдВрдиреЗ рдЕрднреА рдорд╛рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ "рд░реАрдб рдкреЛрд╕реНрдЯ рдЗрдВрд╕реНрдЯрд╛рд▓ рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди" рдХреЗ рдмрдЧрд▓ рдореЗрдВ/рдХреЗ рдмрдЬрд╛рдп рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

pgrm picture pgrm  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rsparkyc picture rsparkyc  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

loveencounterflow picture loveencounterflow  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

shanyutou picture shanyutou  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xuhdev picture xuhdev  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ