<p>рдСрдЯреЛрдЬрдВрдк рдЙрдмрдВрдЯреВ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ</p>

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

рдореИрдВрдиреЗ sudo apt-get install autojump рдХрд┐рдпрд╛ рдЬрд┐рд╕рдиреЗ v21.7.1 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛; рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдЙрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рдЙрдард╛рддрд╛ рд╣реИ рдЬрд┐рдирдореЗрдВ рдореИрдВ cd рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ j -s рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рд░реАрдбрдореА рдореЗрдВ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рд╣реИ рдЬреЛ рд▓реЛрдЧреЛрдВ рдХреЛ $PROMPT_COMMAND рдХреЗ рд╕рд╛рде рдЧрдбрд╝рдмрдбрд╝ рдХрд░рдиреЗ рдХреА рдЪреЗрддрд╛рд╡рдиреА рджреЗрддреА рд╣реИ, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдерд╛

export PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"

рдореЗрд░реЗ .bashrc рдореЗрдВред рдореИрдВрдиреЗ рддрдм рд╕реЗ рдЙрд╕ рд▓рд╛рдЗрди рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХреА рд╣реИ, рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд▓рд╛рдн рдХреЗ рдСрдЯреЛрдЬрдВрдк рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред

1) тАФрдХреНрдпрд╛ autojump рдХреЗ рдХрд╛рдо рди рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдХреБрдЫ рдФрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ?

2) - рд░реАрдбрдореА рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрдХ рдХрд╛рдордХрд╛рдЬреА $PROMPT_COMMAND рд▓рд╛рдЗрди рднреА рдХреИрд╕реА рджрд┐рдЦреЗрдЧреА; рдХреНрдпрд╛ export PROMPT_COMMAND="history -a" рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрд╕реЗ _do_ рдХреИрд╕реЗ рдХрд░реЗрдВ рдпрд╛ _not_ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░реЗрдВ (рдкреНрд░рдХрдЯреАрдХрд░рдг: рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ source d, рдХреЛрдИ рдлрд╛рдпрджрд╛ рдирд╣реАрдВ рд╣реБрдЖ)

3) - рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд░реАрдбрдореА рдПрдХ рд╕реНрдкрд╖реНрдЯ рдирд┐рджрд╛рди рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ $PROMPT_COMMAND рдЕрдкрд░рд╛рдзреА рд╣реИ рдпрд╛ рдирд╣реАрдВ; IOW: autojump рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕ рдЪрд░ рдХреЗ рдкрд╛рд╕ рдХреНрдпрд╛ рдореВрд▓реНрдп/рдкрд╛рда рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП?

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

рдЕрджреНрдпрддрди рдореИрдВрдиреЗ http://askubuntu.com/a/185996 рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдореЗрд░реЗ .bashrc рдореЗрдВ source /usr/share/autojump/autojump.bash рдЬреЛрдбрд╝рд╛ред рдЕрдм autojump рдбреАрдмреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЙрдард╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЙрдирд╕реЗ рдЬрд╛рддрд╛ рд╣реВрдВред

рд╣рд╛рд▓рд╛рдВрдХрд┐ , рдЕрдм рдЬрдм рдореИрдВ j xxx рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдПрдХ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд▓рдХреНрд╖реНрдп рдкрде рдореБрджреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди autojump рдЗрд╕реЗ рдЙрд╕реА рдкрд░ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ cd рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореБрджреНрджрд╛ рдЕрднреА рднреА рдорд╛рдиреНрдп рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЦреБрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реВрдВред

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

рдЕрджреНрдпрддрди рдореИрдВрдиреЗ http://askubuntu.com/a/185996 рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рдореЗрд░реЗ .bashrc рдореЗрдВ source /usr/share/autojump/autojump.bash рдЬреЛрдбрд╝рд╛ред рдЕрдм autojump рдбреАрдмреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЙрдард╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЙрдирд╕реЗ рдЬрд╛рддрд╛ рд╣реВрдВред

рд╣рд╛рд▓рд╛рдВрдХрд┐ , рдЕрдм рдЬрдм рдореИрдВ j xxx рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдПрдХ рд╕реБрдЭрд╛рдпрд╛ рдЧрдпрд╛ рд▓рдХреНрд╖реНрдп рдкрде рдореБрджреНрд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди autojump рдЗрд╕реЗ рдЙрд╕реА рдкрд░ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ рдФрд░ рдЙрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ cd рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореБрджреНрджрд╛ рдЕрднреА рднреА рдорд╛рдиреНрдп рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЦреБрд▓рд╛ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реВрдВред

рдПрдЪрдЖрд░рдПрдо, рдореИрдВрдиреЗ рдЕрднреА autojump.bash рдореЗрдВ рджреЗрдЦрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд┐рдП рдЧрдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИред

рдореИрдВ рдХреБрдЫ рдФрд░ рдХреЗ рд▓рд┐рдП PROMPT_COMMAND рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдиреЗ рдХрд╣рд╛ рдХрд┐ рдСрдЯреЛрдЬрдВрдк рдХреЛ рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ 'рдЗрддрд┐рд╣рд╛рд╕-рдП' рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рд╡рдзрд╛рди рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдиреЗ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдерд╛ рдХрд┐ рдореБрдЭреЗ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА; рд▓реЗрдХрд┐рди, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЗрд╕рдиреЗ рдЕрднреА рднреА рдирдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдирд╣реАрдВ рдЙрдард╛рдпрд╛ред

Autojump.bash рдкрд░ рд╕реНрд░реЛрдд рдбрд╛рдЗрд╡рд┐рдВрдЧ рд╕реЗ рд╕рдВрдХреЗрдд рдорд┐рд▓рддрд╛ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЕрдкрдирд╛ PROMPT_COMMAND _or_ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж 'autojump_add_to_database' (рдЗрддрд┐рд╣рд╛рд╕-рдП рдирд╣реАрдВ) рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ рдСрдЯреЛрдЬрдВрдк рд╕реНрд░реЛрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

: +1: рдЙрдмрдВрдЯреВ рдкрд░ рдСрдЯреЛрдЬрдВрдк рд╕реАрдбреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдкрде рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдореБрджреНрджрд╛ рд╣реИ?

рдореБрдЭреЗ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдЪрд░реНрдЪрд╛ рдпрд╛рдж рд╣реИ... (2016?) рдпрд╣ рдореЗрд░реЗ рдЕрдВрдд рдореЗрдВ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд╕рдХрддрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рд▓рд┐рдП рдкрд░реЗрд╢рд╛рдиреА рдпрд╣ рдереА рдХрд┐ рдореИрдВ рдЕрдкрдиреЗ PROMPT_COMMAND рдХрд╛ рдЕрддреНрдпрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдСрдЯреЛрдЬрдВрдк рдХреЛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдпрд╛ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдореИрдВ рдЕрднреА рднреА рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ рд╕рд┐рд░реНрдл рд╡рд░реНрддрдорд╛рди рдкрде рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реАрдбреА-рдЖрдИрдПрдирдЬреА рдирд╣реАрдВред

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

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

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

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

ElArtista picture ElArtista  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chauzer picture chauzer  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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